mirror of
https://github.com/RRZE-HPC/OSACA.git
synced 2026-01-07 03:30:06 +01:00
fixed DV port bug
This commit is contained in:
@@ -17573,7 +17573,7 @@ instruction_forms:
|
||||
operands: [] # model_importer.py BDW
|
||||
latency: ~ # model_importer.py BDW
|
||||
port_pressure: [[78671, '0'], [96, '01'], [325552, '06'], [113451, '1'], [145, '15'], [77821, '23'], [57542, '237'], [132896, # model_importer.py BDW
|
||||
'4'], [38417, '5'], [1, [DIV]]] # model_importer.py BDW
|
||||
'4'], [38417, '5'], [1, [0DV]]] # model_importer.py BDW
|
||||
throughput: 241495.0 # model_importer.py BDW
|
||||
uops: 418044 # model_importer.py BDW
|
||||
- name: JBE # model_importer.py BDW
|
||||
@@ -19475,7 +19475,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py BDW
|
||||
name: xmm # model_importer.py BDW
|
||||
latency: 11 # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [1, '23'], [3, [DIV]], [1, [2D, 3D]]] # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [1, '23'], [3, [0DV]], [1, [2D, 3D]]] # model_importer.py BDW
|
||||
throughput: 3.0 # model_importer.py BDW
|
||||
uops: 2 # model_importer.py BDW
|
||||
- name: DIVPS # model_importer.py BDW
|
||||
@@ -19485,7 +19485,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py BDW
|
||||
name: xmm # model_importer.py BDW
|
||||
latency: 11 # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [3, [DIV]]] # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [3, [0DV]]] # model_importer.py BDW
|
||||
throughput: 3.0 # model_importer.py BDW
|
||||
uops: 1 # model_importer.py BDW
|
||||
- name: ADDSS # model_importer.py BDW
|
||||
@@ -19705,7 +19705,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py BDW
|
||||
name: xmm # model_importer.py BDW
|
||||
latency: 11 # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [1, '23'], [3, [DIV]], [1, [2D, 3D]]] # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [1, '23'], [3, [0DV]], [1, [2D, 3D]]] # model_importer.py BDW
|
||||
throughput: 3.0 # model_importer.py BDW
|
||||
uops: 2 # model_importer.py BDW
|
||||
- name: DIVSS # model_importer.py BDW
|
||||
@@ -19715,7 +19715,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py BDW
|
||||
name: xmm # model_importer.py BDW
|
||||
latency: 11 # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [3, [DIV]]] # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [3, [0DV]]] # model_importer.py BDW
|
||||
throughput: 3.0 # model_importer.py BDW
|
||||
uops: 1 # model_importer.py BDW
|
||||
- name: RCPSS # model_importer.py BDW
|
||||
@@ -19761,7 +19761,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py BDW
|
||||
name: xmm # model_importer.py BDW
|
||||
latency: ~ # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [1, '23'], [7, [DIV]], [1, [2D, 3D]]] # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [1, '23'], [7, [0DV]], [1, [2D, 3D]]] # model_importer.py BDW
|
||||
throughput: 7.0 # model_importer.py BDW
|
||||
uops: 2 # model_importer.py BDW
|
||||
- name: SQRTSS # model_importer.py BDW
|
||||
@@ -19771,7 +19771,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py BDW
|
||||
name: xmm # model_importer.py BDW
|
||||
latency: 13 # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [7, [DIV]]] # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [7, [0DV]]] # model_importer.py BDW
|
||||
throughput: 7.0 # model_importer.py BDW
|
||||
uops: 1 # model_importer.py BDW
|
||||
- name: SUBSS # model_importer.py BDW
|
||||
@@ -20125,7 +20125,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py BDW
|
||||
name: xmm # model_importer.py BDW
|
||||
latency: ~ # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [1, '23'], [7, [DIV]], [1, [2D, 3D]]] # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [1, '23'], [7, [0DV]], [1, [2D, 3D]]] # model_importer.py BDW
|
||||
throughput: 7.0 # model_importer.py BDW
|
||||
uops: 2 # model_importer.py BDW
|
||||
- name: SQRTPS # model_importer.py BDW
|
||||
@@ -20135,7 +20135,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py BDW
|
||||
name: xmm # model_importer.py BDW
|
||||
latency: 13 # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [7, [DIV]]] # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [7, [0DV]]] # model_importer.py BDW
|
||||
throughput: 7.0 # model_importer.py BDW
|
||||
uops: 1 # model_importer.py BDW
|
||||
- name: CVTTPS2PI # model_importer.py BDW
|
||||
@@ -20663,7 +20663,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py BDW
|
||||
name: xmm # model_importer.py BDW
|
||||
latency: 14 # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [1, '23'], [4, [DIV]], [1, [2D, 3D]]] # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [1, '23'], [4, [0DV]], [1, [2D, 3D]]] # model_importer.py BDW
|
||||
throughput: 4.0 # model_importer.py BDW
|
||||
uops: 2 # model_importer.py BDW
|
||||
- name: DIVPD # model_importer.py BDW
|
||||
@@ -20673,7 +20673,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py BDW
|
||||
name: xmm # model_importer.py BDW
|
||||
latency: 14 # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [4, [DIV]]] # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [4, [0DV]]] # model_importer.py BDW
|
||||
throughput: 4.0 # model_importer.py BDW
|
||||
uops: 1 # model_importer.py BDW
|
||||
- name: MOVSD # model_importer.py BDW
|
||||
@@ -21054,7 +21054,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py BDW
|
||||
name: xmm # model_importer.py BDW
|
||||
latency: 14 # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [1, '23'], [4, [DIV]], [1, [2D, 3D]]] # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [1, '23'], [4, [0DV]], [1, [2D, 3D]]] # model_importer.py BDW
|
||||
throughput: 4.0 # model_importer.py BDW
|
||||
uops: 2 # model_importer.py BDW
|
||||
- name: DIVSD # model_importer.py BDW
|
||||
@@ -21064,7 +21064,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py BDW
|
||||
name: xmm # model_importer.py BDW
|
||||
latency: 14 # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [4, [DIV]]] # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [4, [0DV]]] # model_importer.py BDW
|
||||
throughput: 4.0 # model_importer.py BDW
|
||||
uops: 1 # model_importer.py BDW
|
||||
- name: PCMPEQW # model_importer.py BDW
|
||||
@@ -21798,7 +21798,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py BDW
|
||||
name: xmm # model_importer.py BDW
|
||||
latency: ~ # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [1, '23'], [13, [DIV]], [1, [2D, 3D]]] # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [1, '23'], [13, [0DV]], [1, [2D, 3D]]] # model_importer.py BDW
|
||||
throughput: 13.0 # model_importer.py BDW
|
||||
uops: 2 # model_importer.py BDW
|
||||
- name: SQRTSD # model_importer.py BDW
|
||||
@@ -21808,7 +21808,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py BDW
|
||||
name: xmm # model_importer.py BDW
|
||||
latency: 20 # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [13, [DIV]]] # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [13, [0DV]]] # model_importer.py BDW
|
||||
throughput: 13.0 # model_importer.py BDW
|
||||
uops: 1 # model_importer.py BDW
|
||||
- name: PSLLW # model_importer.py BDW
|
||||
@@ -22062,7 +22062,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py BDW
|
||||
name: xmm # model_importer.py BDW
|
||||
latency: ~ # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [1, '23'], [13, [DIV]], [1, [2D, 3D]]] # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [1, '23'], [13, [0DV]], [1, [2D, 3D]]] # model_importer.py BDW
|
||||
throughput: 13.0 # model_importer.py BDW
|
||||
uops: 2 # model_importer.py BDW
|
||||
- name: SQRTPD # model_importer.py BDW
|
||||
@@ -22072,7 +22072,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py BDW
|
||||
name: xmm # model_importer.py BDW
|
||||
latency: 20 # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [13, [DIV]]] # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [13, [0DV]]] # model_importer.py BDW
|
||||
throughput: 13.0 # model_importer.py BDW
|
||||
uops: 1 # model_importer.py BDW
|
||||
- name: ANDPD # model_importer.py BDW
|
||||
@@ -30037,7 +30037,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py BDW
|
||||
name: xmm # model_importer.py BDW
|
||||
latency: 20 # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [1, '23'], [13, [DIV]], [1, [2D, 3D]]] # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [1, '23'], [13, [0DV]], [1, [2D, 3D]]] # model_importer.py BDW
|
||||
throughput: 13.0 # model_importer.py BDW
|
||||
uops: 2 # model_importer.py BDW
|
||||
- name: VSQRTSD # model_importer.py BDW
|
||||
@@ -30049,7 +30049,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py BDW
|
||||
name: xmm # model_importer.py BDW
|
||||
latency: 20 # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [13, [DIV]]] # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [13, [0DV]]] # model_importer.py BDW
|
||||
throughput: 13.0 # model_importer.py BDW
|
||||
uops: 1 # model_importer.py BDW
|
||||
- name: VPMOVSXBQ # model_importer.py BDW
|
||||
@@ -30114,7 +30114,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py BDW
|
||||
name: xmm # model_importer.py BDW
|
||||
latency: 13 # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [1, '23'], [7, [DIV]], [1, [2D, 3D]]] # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [1, '23'], [7, [0DV]], [1, [2D, 3D]]] # model_importer.py BDW
|
||||
throughput: 7.0 # model_importer.py BDW
|
||||
uops: 2 # model_importer.py BDW
|
||||
- name: VSQRTSS # model_importer.py BDW
|
||||
@@ -30126,7 +30126,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py BDW
|
||||
name: xmm # model_importer.py BDW
|
||||
latency: 13 # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [7, [DIV]]] # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [7, [0DV]]] # model_importer.py BDW
|
||||
throughput: 7.0 # model_importer.py BDW
|
||||
uops: 1 # model_importer.py BDW
|
||||
- name: VUNPCKHPD # model_importer.py BDW
|
||||
@@ -30585,7 +30585,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py BDW
|
||||
name: xmm # model_importer.py BDW
|
||||
latency: 14 # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [1, '23'], [8, [DIV]], [1, [2D, 3D]]] # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [1, '23'], [8, [0DV]], [1, [2D, 3D]]] # model_importer.py BDW
|
||||
throughput: 8.0 # model_importer.py BDW
|
||||
uops: 2 # model_importer.py BDW
|
||||
- name: VDIVPD # model_importer.py BDW
|
||||
@@ -30597,7 +30597,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py BDW
|
||||
name: xmm # model_importer.py BDW
|
||||
latency: 14 # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [8, [DIV]]] # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [8, [0DV]]] # model_importer.py BDW
|
||||
throughput: 8.0 # model_importer.py BDW
|
||||
uops: 1 # model_importer.py BDW
|
||||
- name: VDIVPD # model_importer.py BDW
|
||||
@@ -30612,7 +30612,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py BDW
|
||||
name: ymm # model_importer.py BDW
|
||||
latency: 23 # model_importer.py BDW
|
||||
port_pressure: [[2, '0'], [1, '01'], [1, '23'], [16, [DIV]], [1, [2D, 3D]]] # model_importer.py BDW
|
||||
port_pressure: [[2, '0'], [1, '01'], [1, '23'], [16, [0DV]], [1, [2D, 3D]]] # model_importer.py BDW
|
||||
throughput: 16.0 # model_importer.py BDW
|
||||
uops: 4 # model_importer.py BDW
|
||||
- name: VDIVPD # model_importer.py BDW
|
||||
@@ -30624,7 +30624,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py BDW
|
||||
name: ymm # model_importer.py BDW
|
||||
latency: 23 # model_importer.py BDW
|
||||
port_pressure: [[2, '0'], [1, '01'], [16, [DIV]]] # model_importer.py BDW
|
||||
port_pressure: [[2, '0'], [1, '01'], [16, [0DV]]] # model_importer.py BDW
|
||||
throughput: 16.0 # model_importer.py BDW
|
||||
uops: 3 # model_importer.py BDW
|
||||
- name: VMOVDQU # model_importer.py BDW
|
||||
@@ -30691,7 +30691,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py BDW
|
||||
name: xmm # model_importer.py BDW
|
||||
latency: 11 # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [1, '23'], [5, [DIV]], [1, [2D, 3D]]] # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [1, '23'], [5, [0DV]], [1, [2D, 3D]]] # model_importer.py BDW
|
||||
throughput: 5.0 # model_importer.py BDW
|
||||
uops: 2 # model_importer.py BDW
|
||||
- name: VDIVPS # model_importer.py BDW
|
||||
@@ -30703,7 +30703,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py BDW
|
||||
name: xmm # model_importer.py BDW
|
||||
latency: 11 # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [5, [DIV]]] # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [5, [0DV]]] # model_importer.py BDW
|
||||
throughput: 5.0 # model_importer.py BDW
|
||||
uops: 1 # model_importer.py BDW
|
||||
- name: VDIVPS # model_importer.py BDW
|
||||
@@ -30718,7 +30718,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py BDW
|
||||
name: ymm # model_importer.py BDW
|
||||
latency: 17 # model_importer.py BDW
|
||||
port_pressure: [[2, '0'], [1, '01'], [1, '23'], [10, [DIV]], [1, [2D, 3D]]] # model_importer.py BDW
|
||||
port_pressure: [[2, '0'], [1, '01'], [1, '23'], [10, [0DV]], [1, [2D, 3D]]] # model_importer.py BDW
|
||||
throughput: 10.0 # model_importer.py BDW
|
||||
uops: 4 # model_importer.py BDW
|
||||
- name: VDIVPS # model_importer.py BDW
|
||||
@@ -30730,7 +30730,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py BDW
|
||||
name: ymm # model_importer.py BDW
|
||||
latency: 17 # model_importer.py BDW
|
||||
port_pressure: [[2, '0'], [1, '01'], [10, [DIV]]] # model_importer.py BDW
|
||||
port_pressure: [[2, '0'], [1, '01'], [10, [0DV]]] # model_importer.py BDW
|
||||
throughput: 10.0 # model_importer.py BDW
|
||||
uops: 3 # model_importer.py BDW
|
||||
- name: VCMPSS # model_importer.py BDW
|
||||
@@ -31202,7 +31202,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py BDW
|
||||
name: xmm # model_importer.py BDW
|
||||
latency: ~ # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [1, '23'], [7, [DIV]], [1, [2D, 3D]]] # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [1, '23'], [7, [0DV]], [1, [2D, 3D]]] # model_importer.py BDW
|
||||
throughput: 7.0 # model_importer.py BDW
|
||||
uops: 2 # model_importer.py BDW
|
||||
- name: VSQRTPS # model_importer.py BDW
|
||||
@@ -31212,7 +31212,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py BDW
|
||||
name: xmm # model_importer.py BDW
|
||||
latency: 13 # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [7, [DIV]]] # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [7, [0DV]]] # model_importer.py BDW
|
||||
throughput: 7.0 # model_importer.py BDW
|
||||
uops: 1 # model_importer.py BDW
|
||||
- name: VSQRTPS # model_importer.py BDW
|
||||
@@ -31225,7 +31225,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py BDW
|
||||
name: ymm # model_importer.py BDW
|
||||
latency: ~ # model_importer.py BDW
|
||||
port_pressure: [[2, '0'], [1, '01'], [1, '23'], [14, [DIV]], [1, [2D, 3D]]] # model_importer.py BDW
|
||||
port_pressure: [[2, '0'], [1, '01'], [1, '23'], [14, [0DV]], [1, [2D, 3D]]] # model_importer.py BDW
|
||||
throughput: 14.0 # model_importer.py BDW
|
||||
uops: 4 # model_importer.py BDW
|
||||
- name: VSQRTPS # model_importer.py BDW
|
||||
@@ -31235,7 +31235,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py BDW
|
||||
name: ymm # model_importer.py BDW
|
||||
latency: 21 # model_importer.py BDW
|
||||
port_pressure: [[2, '0'], [1, '01'], [14, [DIV]]] # model_importer.py BDW
|
||||
port_pressure: [[2, '0'], [1, '01'], [14, [0DV]]] # model_importer.py BDW
|
||||
throughput: 14.0 # model_importer.py BDW
|
||||
uops: 3 # model_importer.py BDW
|
||||
- name: VCVTPS2DQ # model_importer.py BDW
|
||||
@@ -31321,7 +31321,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py BDW
|
||||
name: xmm # model_importer.py BDW
|
||||
latency: ~ # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [1, '23'], [13, [DIV]], [1, [2D, 3D]]] # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [1, '23'], [13, [0DV]], [1, [2D, 3D]]] # model_importer.py BDW
|
||||
throughput: 13.0 # model_importer.py BDW
|
||||
uops: 2 # model_importer.py BDW
|
||||
- name: VSQRTPD # model_importer.py BDW
|
||||
@@ -31331,7 +31331,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py BDW
|
||||
name: xmm # model_importer.py BDW
|
||||
latency: 20 # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [13, [DIV]]] # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [13, [0DV]]] # model_importer.py BDW
|
||||
throughput: 13.0 # model_importer.py BDW
|
||||
uops: 1 # model_importer.py BDW
|
||||
- name: VSQRTPD # model_importer.py BDW
|
||||
@@ -31344,7 +31344,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py BDW
|
||||
name: ymm # model_importer.py BDW
|
||||
latency: ~ # model_importer.py BDW
|
||||
port_pressure: [[2, '0'], [1, '01'], [1, '23'], [26, [DIV]], [1, [2D, 3D]]] # model_importer.py BDW
|
||||
port_pressure: [[2, '0'], [1, '01'], [1, '23'], [26, [0DV]], [1, [2D, 3D]]] # model_importer.py BDW
|
||||
throughput: 26.0 # model_importer.py BDW
|
||||
uops: 4 # model_importer.py BDW
|
||||
- name: VSQRTPD # model_importer.py BDW
|
||||
@@ -31354,7 +31354,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py BDW
|
||||
name: ymm # model_importer.py BDW
|
||||
latency: 35 # model_importer.py BDW
|
||||
port_pressure: [[2, '0'], [1, '01'], [26, [DIV]]] # model_importer.py BDW
|
||||
port_pressure: [[2, '0'], [1, '01'], [26, [0DV]]] # model_importer.py BDW
|
||||
throughput: 26.0 # model_importer.py BDW
|
||||
uops: 3 # model_importer.py BDW
|
||||
- name: VSUBSS # model_importer.py BDW
|
||||
@@ -33105,7 +33105,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py BDW
|
||||
name: xmm # model_importer.py BDW
|
||||
latency: 11 # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [1, '23'], [3, [DIV]], [1, [2D, 3D]]] # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [1, '23'], [3, [0DV]], [1, [2D, 3D]]] # model_importer.py BDW
|
||||
throughput: 3.0 # model_importer.py BDW
|
||||
uops: 2 # model_importer.py BDW
|
||||
- name: VDIVSS # model_importer.py BDW
|
||||
@@ -33117,7 +33117,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py BDW
|
||||
name: xmm # model_importer.py BDW
|
||||
latency: 11 # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [3, [DIV]]] # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [3, [0DV]]] # model_importer.py BDW
|
||||
throughput: 3.0 # model_importer.py BDW
|
||||
uops: 1 # model_importer.py BDW
|
||||
- name: VDIVSD # model_importer.py BDW
|
||||
@@ -33132,7 +33132,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py BDW
|
||||
name: xmm # model_importer.py BDW
|
||||
latency: 14 # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [1, '23'], [4, [DIV]], [1, [2D, 3D]]] # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [1, '23'], [4, [0DV]], [1, [2D, 3D]]] # model_importer.py BDW
|
||||
throughput: 4.0 # model_importer.py BDW
|
||||
uops: 2 # model_importer.py BDW
|
||||
- name: VDIVSD # model_importer.py BDW
|
||||
@@ -33144,7 +33144,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py BDW
|
||||
name: xmm # model_importer.py BDW
|
||||
latency: 14 # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [4, [DIV]]] # model_importer.py BDW
|
||||
port_pressure: [[1, '0'], [4, [0DV]]] # model_importer.py BDW
|
||||
throughput: 4.0 # model_importer.py BDW
|
||||
uops: 1 # model_importer.py BDW
|
||||
- name: VTESTPS # model_importer.py BDW
|
||||
|
||||
@@ -12,7 +12,7 @@ load_latency: {}
|
||||
load_throughput_default: [] # uops.info import
|
||||
ports: # uops.info import
|
||||
- '0' # uops.info import
|
||||
- DIV # uops.info import
|
||||
- 0DV # uops.info import
|
||||
- '1' # uops.info import
|
||||
- '2' # uops.info import
|
||||
- 2D # uops.info import
|
||||
@@ -1635,7 +1635,7 @@ instruction_forms:
|
||||
- class: register # uops.info import
|
||||
name: xmm # uops.info import
|
||||
latency: 20 # uops.info import
|
||||
port_pressure: [[1, '0'], [1, '23'], [14, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -1647,7 +1647,7 @@ instruction_forms:
|
||||
- class: register # uops.info import
|
||||
name: xmm # uops.info import
|
||||
latency: 20 # uops.info import
|
||||
port_pressure: [[1, '0'], [14, [DIV]]] # 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
|
||||
@@ -1662,7 +1662,7 @@ instruction_forms:
|
||||
- class: register # uops.info import
|
||||
name: ymm # uops.info import
|
||||
latency: 35 # uops.info import
|
||||
port_pressure: [[2, '0'], [1, '05'], [1, '23'], [28, [DIV]], [2, [2D, 3D]]] # 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
|
||||
@@ -1677,7 +1677,7 @@ instruction_forms:
|
||||
- class: register # uops.info import
|
||||
name: xmm # uops.info import
|
||||
latency: 13 # uops.info import
|
||||
port_pressure: [[1, '0'], [1, '23'], [7, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -1692,7 +1692,7 @@ instruction_forms:
|
||||
- class: register # uops.info import
|
||||
name: ymm # uops.info import
|
||||
latency: 21 # uops.info import
|
||||
port_pressure: [[2, '0'], [1, '23'], [14, [DIV]], [2, [2D, 3D]]] # 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
|
||||
@@ -1707,7 +1707,7 @@ instruction_forms:
|
||||
- class: register # uops.info import
|
||||
name: xmm # uops.info import
|
||||
latency: 20 # uops.info import
|
||||
port_pressure: [[1, '0'], [1, '23'], [14, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -1719,7 +1719,7 @@ instruction_forms:
|
||||
- class: register # uops.info import
|
||||
name: xmm # uops.info import
|
||||
latency: 20 # uops.info import
|
||||
port_pressure: [[1, '0'], [14, [DIV]]] # 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
|
||||
@@ -1734,7 +1734,7 @@ instruction_forms:
|
||||
- class: register # uops.info import
|
||||
name: xmm # uops.info import
|
||||
latency: 13 # uops.info import
|
||||
port_pressure: [[1, '0'], [1, '23'], [7, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -7268,7 +7268,7 @@ instruction_forms:
|
||||
- class: register # uops.info import
|
||||
name: xmm # uops.info import
|
||||
latency: ~ # uops.info import
|
||||
port_pressure: [[1, '0'], [1, '23'], [14, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -7278,7 +7278,7 @@ instruction_forms:
|
||||
- class: register # uops.info import
|
||||
name: xmm # uops.info import
|
||||
latency: 20 # uops.info import
|
||||
port_pressure: [[1, '0'], [14, [DIV]]] # 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
|
||||
@@ -7291,7 +7291,7 @@ instruction_forms:
|
||||
- class: register # uops.info import
|
||||
name: ymm # uops.info import
|
||||
latency: ~ # uops.info import
|
||||
port_pressure: [[2, '0'], [1, '05'], [1, '23'], [28, [DIV]], [2, [2D, 3D]]] # 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
|
||||
@@ -7301,7 +7301,7 @@ instruction_forms:
|
||||
- class: register # uops.info import
|
||||
name: ymm # uops.info import
|
||||
latency: 35 # uops.info import
|
||||
port_pressure: [[2, '0'], [1, '05'], [28, [DIV]]] # 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
|
||||
@@ -7314,7 +7314,7 @@ instruction_forms:
|
||||
- class: register # uops.info import
|
||||
name: xmm # uops.info import
|
||||
latency: ~ # uops.info import
|
||||
port_pressure: [[1, '0'], [1, '23'], [7, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -7327,7 +7327,7 @@ instruction_forms:
|
||||
- class: register # uops.info import
|
||||
name: ymm # uops.info import
|
||||
latency: ~ # uops.info import
|
||||
port_pressure: [[2, '0'], [1, '23'], [14, [DIV]], [2, [2D, 3D]]] # 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
|
||||
@@ -7342,7 +7342,7 @@ instruction_forms:
|
||||
- class: register # uops.info import
|
||||
name: xmm # uops.info import
|
||||
latency: 20 # uops.info import
|
||||
port_pressure: [[1, '0'], [1, '23'], [14, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -7354,7 +7354,7 @@ instruction_forms:
|
||||
- class: register # uops.info import
|
||||
name: xmm # uops.info import
|
||||
latency: 20 # uops.info import
|
||||
port_pressure: [[1, '0'], [14, [DIV]]] # 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
|
||||
@@ -7369,7 +7369,7 @@ instruction_forms:
|
||||
- class: register # uops.info import
|
||||
name: xmm # uops.info import
|
||||
latency: 13 # uops.info import
|
||||
port_pressure: [[1, '0'], [1, '23'], [7, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -8322,7 +8322,7 @@ instruction_forms:
|
||||
- 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, [DIV]]] # 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
|
||||
@@ -8333,7 +8333,7 @@ instruction_forms:
|
||||
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, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -8341,7 +8341,7 @@ instruction_forms:
|
||||
- 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, [DIV]]] # 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
|
||||
@@ -11040,7 +11040,7 @@ instruction_forms:
|
||||
- class: register # uops.info import
|
||||
name: xmm # uops.info import
|
||||
latency: 13 # uops.info import
|
||||
port_pressure: [[1, '0'], [1, '23'], [7, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -11053,7 +11053,7 @@ instruction_forms:
|
||||
- class: register # uops.info import
|
||||
name: xmm # uops.info import
|
||||
latency: 13 # uops.info import
|
||||
port_pressure: [[1, '0'], [1, '23'], [7, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -11563,7 +11563,7 @@ instruction_forms:
|
||||
- class: register # uops.info import
|
||||
name: xmm # uops.info import
|
||||
latency: ~ # uops.info import
|
||||
port_pressure: [[1, '0'], [1, '23'], [7, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -12262,7 +12262,7 @@ instruction_forms:
|
||||
- class: register # uops.info import
|
||||
name: xmm # uops.info import
|
||||
latency: 20 # uops.info import
|
||||
port_pressure: [[1, '0'], [1, '23'], [14, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -12272,7 +12272,7 @@ instruction_forms:
|
||||
- class: register # uops.info import
|
||||
name: xmm # uops.info import
|
||||
latency: 20 # uops.info import
|
||||
port_pressure: [[1, '0'], [14, [DIV]]] # 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
|
||||
@@ -12285,7 +12285,7 @@ instruction_forms:
|
||||
- class: register # uops.info import
|
||||
name: xmm # uops.info import
|
||||
latency: 20 # uops.info import
|
||||
port_pressure: [[1, '0'], [1, '23'], [14, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -12295,7 +12295,7 @@ instruction_forms:
|
||||
- class: register # uops.info import
|
||||
name: xmm # uops.info import
|
||||
latency: 20 # uops.info import
|
||||
port_pressure: [[1, '0'], [14, [DIV]]] # 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
|
||||
@@ -14437,7 +14437,7 @@ instruction_forms:
|
||||
- class: register # uops.info import
|
||||
name: xmm # uops.info import
|
||||
latency: ~ # uops.info import
|
||||
port_pressure: [[1, '0'], [1, '23'], [14, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -14447,7 +14447,7 @@ instruction_forms:
|
||||
- class: register # uops.info import
|
||||
name: xmm # uops.info import
|
||||
latency: 20 # uops.info import
|
||||
port_pressure: [[1, '0'], [14, [DIV]]] # 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
|
||||
|
||||
@@ -39808,7 +39808,7 @@ instruction_forms:
|
||||
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, [DIV]]] # 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
|
||||
@@ -40689,7 +40689,7 @@ instruction_forms:
|
||||
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, [DIV]], [1, # 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
|
||||
@@ -41711,7 +41711,7 @@ instruction_forms:
|
||||
- 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, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -41721,7 +41721,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py SKX
|
||||
name: xmm # model_importer.py SKX
|
||||
latency: 12 # model_importer.py SKX
|
||||
port_pressure: [[1, '0'], [3, [DIV]]] # 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
|
||||
@@ -41941,7 +41941,7 @@ instruction_forms:
|
||||
- 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, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -41951,7 +41951,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py SKX
|
||||
name: xmm # model_importer.py SKX
|
||||
latency: 12 # model_importer.py SKX
|
||||
port_pressure: [[1, '0'], [3, [DIV]]] # 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
|
||||
@@ -41997,7 +41997,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py SKX
|
||||
name: xmm # model_importer.py SKX
|
||||
latency: ~ # model_importer.py SKX
|
||||
port_pressure: [[1, '0'], [1, '23'], [3, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -42007,7 +42007,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py SKX
|
||||
name: xmm # model_importer.py SKX
|
||||
latency: 13 # model_importer.py SKX
|
||||
port_pressure: [[1, '0'], [3, [DIV]]] # 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
|
||||
@@ -42362,7 +42362,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py SKX
|
||||
name: xmm # model_importer.py SKX
|
||||
latency: ~ # model_importer.py SKX
|
||||
port_pressure: [[1, '0'], [1, '23'], [3, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -42372,7 +42372,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py SKX
|
||||
name: xmm # model_importer.py SKX
|
||||
latency: 13 # model_importer.py SKX
|
||||
port_pressure: [[1, '0'], [3, [DIV]]] # 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
|
||||
@@ -42900,7 +42900,7 @@ instruction_forms:
|
||||
- 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, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -42910,7 +42910,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py SKX
|
||||
name: xmm # model_importer.py SKX
|
||||
latency: 15 # model_importer.py SKX
|
||||
port_pressure: [[1, '0'], [4, [DIV]]] # 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
|
||||
@@ -43291,7 +43291,7 @@ instruction_forms:
|
||||
- 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, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -43301,7 +43301,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py SKX
|
||||
name: xmm # model_importer.py SKX
|
||||
latency: 15 # model_importer.py SKX
|
||||
port_pressure: [[1, '0'], [4, [DIV]]] # 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
|
||||
@@ -44035,7 +44035,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py SKX
|
||||
name: xmm # model_importer.py SKX
|
||||
latency: ~ # model_importer.py SKX
|
||||
port_pressure: [[1, '0'], [1, '23'], [6, [DIV]], [1, [2D, 3D]]] # 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: SQRTSD # model_importer.py SKX
|
||||
@@ -44045,7 +44045,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py SKX
|
||||
name: xmm # model_importer.py SKX
|
||||
latency: 18 # model_importer.py SKX
|
||||
port_pressure: [[1, '0'], [6, [DIV]]] # 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
|
||||
@@ -44299,7 +44299,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py SKX
|
||||
name: xmm # model_importer.py SKX
|
||||
latency: ~ # model_importer.py SKX
|
||||
port_pressure: [[1, '0'], [1, '23'], [6, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -44309,7 +44309,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py SKX
|
||||
name: xmm # model_importer.py SKX
|
||||
latency: 19 # model_importer.py SKX
|
||||
port_pressure: [[1, '0'], [6, [DIV]]] # 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
|
||||
@@ -52302,7 +52302,7 @@ instruction_forms:
|
||||
- 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, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -52314,7 +52314,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py SKX
|
||||
name: xmm # model_importer.py SKX
|
||||
latency: 19 # model_importer.py SKX
|
||||
port_pressure: [[1, '0'], [6, [DIV]]] # 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
|
||||
@@ -52379,7 +52379,7 @@ instruction_forms:
|
||||
- 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, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -52391,7 +52391,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py SKX
|
||||
name: xmm # model_importer.py SKX
|
||||
latency: 13 # model_importer.py SKX
|
||||
port_pressure: [[1, '0'], [3, [DIV]]] # 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
|
||||
@@ -52850,7 +52850,7 @@ instruction_forms:
|
||||
- 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, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -52862,7 +52862,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py SKX
|
||||
name: xmm # model_importer.py SKX
|
||||
latency: 15 # model_importer.py SKX
|
||||
port_pressure: [[1, '0'], [4, [DIV]]] # 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
|
||||
@@ -52877,7 +52877,7 @@ instruction_forms:
|
||||
- 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, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -52889,7 +52889,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py SKX
|
||||
name: ymm # model_importer.py SKX
|
||||
latency: 15 # model_importer.py SKX
|
||||
port_pressure: [[1, '0'], [8, [DIV]]] # 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
|
||||
@@ -52956,7 +52956,7 @@ instruction_forms:
|
||||
- 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, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -52968,7 +52968,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py SKX
|
||||
name: xmm # model_importer.py SKX
|
||||
latency: 12 # model_importer.py SKX
|
||||
port_pressure: [[1, '0'], [3, [DIV]]] # 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
|
||||
@@ -52983,7 +52983,7 @@ instruction_forms:
|
||||
- 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, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -52995,7 +52995,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py SKX
|
||||
name: ymm # model_importer.py SKX
|
||||
latency: 12 # model_importer.py SKX
|
||||
port_pressure: [[1, '0'], [5, [DIV]]] # 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
|
||||
@@ -53467,7 +53467,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py SKX
|
||||
name: xmm # model_importer.py SKX
|
||||
latency: ~ # model_importer.py SKX
|
||||
port_pressure: [[1, '0'], [1, '23'], [3, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -53477,7 +53477,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py SKX
|
||||
name: xmm # model_importer.py SKX
|
||||
latency: 13 # model_importer.py SKX
|
||||
port_pressure: [[1, '0'], [3, [DIV]]] # 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
|
||||
@@ -53490,7 +53490,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py SKX
|
||||
name: ymm # model_importer.py SKX
|
||||
latency: ~ # model_importer.py SKX
|
||||
port_pressure: [[1, '0'], [1, '23'], [6, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -53500,7 +53500,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py SKX
|
||||
name: ymm # model_importer.py SKX
|
||||
latency: 13 # model_importer.py SKX
|
||||
port_pressure: [[1, '0'], [6, [DIV]]] # 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
|
||||
@@ -53586,7 +53586,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py SKX
|
||||
name: xmm # model_importer.py SKX
|
||||
latency: ~ # model_importer.py SKX
|
||||
port_pressure: [[1, '0'], [1, '23'], [6, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -53596,7 +53596,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py SKX
|
||||
name: xmm # model_importer.py SKX
|
||||
latency: 19 # model_importer.py SKX
|
||||
port_pressure: [[1, '0'], [6, [DIV]]] # 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
|
||||
@@ -53609,7 +53609,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py SKX
|
||||
name: ymm # model_importer.py SKX
|
||||
latency: ~ # model_importer.py SKX
|
||||
port_pressure: [[1, '0'], [1, '23'], [12, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -53619,7 +53619,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py SKX
|
||||
name: ymm # model_importer.py SKX
|
||||
latency: 19 # model_importer.py SKX
|
||||
port_pressure: [[1, '0'], [12, [DIV]]] # 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
|
||||
@@ -55370,7 +55370,7 @@ instruction_forms:
|
||||
- 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, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -55382,7 +55382,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py SKX
|
||||
name: xmm # model_importer.py SKX
|
||||
latency: 12 # model_importer.py SKX
|
||||
port_pressure: [[1, '0'], [3, [DIV]]] # 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
|
||||
@@ -55397,7 +55397,7 @@ instruction_forms:
|
||||
- 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, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -55409,7 +55409,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py SKX
|
||||
name: xmm # model_importer.py SKX
|
||||
latency: 15 # model_importer.py SKX
|
||||
port_pressure: [[1, '0'], [4, [DIV]]] # 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
|
||||
@@ -81682,7 +81682,7 @@ instruction_forms:
|
||||
- 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, [DIV]]] # 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
|
||||
@@ -81696,7 +81696,7 @@ instruction_forms:
|
||||
- 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, [DIV]]] # 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
|
||||
@@ -81711,7 +81711,7 @@ instruction_forms:
|
||||
- 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, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -81728,7 +81728,7 @@ instruction_forms:
|
||||
- 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, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -81773,7 +81773,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py SKX
|
||||
name: ymm # model_importer.py SKX
|
||||
latency: 12 # model_importer.py SKX
|
||||
port_pressure: [[1, '0'], [5, [DIV]]] # 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
|
||||
@@ -81790,7 +81790,7 @@ instruction_forms:
|
||||
- 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, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -83248,7 +83248,7 @@ instruction_forms:
|
||||
- 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, [DIV]]] # 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
|
||||
@@ -83260,7 +83260,7 @@ instruction_forms:
|
||||
- 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, [DIV]]] # 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
|
||||
@@ -83273,7 +83273,7 @@ instruction_forms:
|
||||
- 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, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -83288,7 +83288,7 @@ instruction_forms:
|
||||
- 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, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -83327,7 +83327,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py SKX
|
||||
name: ymm # model_importer.py SKX
|
||||
latency: 13 # model_importer.py SKX
|
||||
port_pressure: [[1, '0'], [6, [DIV]]] # 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
|
||||
@@ -83342,7 +83342,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py SKX
|
||||
name: ymm # model_importer.py SKX
|
||||
latency: ~ # model_importer.py SKX
|
||||
port_pressure: [[1, '0'], [1, '23'], [6, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -84008,7 +84008,7 @@ instruction_forms:
|
||||
- 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, [DIV]]] # 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
|
||||
@@ -84020,7 +84020,7 @@ instruction_forms:
|
||||
- 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, [DIV]]] # 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
|
||||
@@ -84033,7 +84033,7 @@ instruction_forms:
|
||||
- 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, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -84048,7 +84048,7 @@ instruction_forms:
|
||||
- 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, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -104735,7 +104735,7 @@ instruction_forms:
|
||||
- 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, [DIV]]] # 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
|
||||
@@ -104749,7 +104749,7 @@ instruction_forms:
|
||||
- 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, [DIV]]] # 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
|
||||
@@ -104764,7 +104764,7 @@ instruction_forms:
|
||||
- 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, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -104781,7 +104781,7 @@ instruction_forms:
|
||||
- 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, [DIV]], [1, [2D, 3D]]] # 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
|
||||
@@ -104826,7 +104826,7 @@ instruction_forms:
|
||||
- class: register # model_importer.py SKX
|
||||
name: ymm # model_importer.py SKX
|
||||
latency: 14 # model_importer.py SKX
|
||||
port_pressure: [[1, '0'], [8, [DIV]]] # 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
|
||||
@@ -104843,7 +104843,7 @@ instruction_forms:
|
||||
- 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, [DIV]], [1, [2D, 3D]]] # 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
|
||||
|
||||
Reference in New Issue
Block a user