From 680774267de01e64d66515de648a57763ad2feda Mon Sep 17 00:00:00 2001 From: JanLJL Date: Tue, 17 Mar 2020 12:56:12 +0100 Subject: [PATCH] fixed wrong import of mm registers --- osaca/data/bdw.yml | 502 ++++++++++++++++++++++----------------------- osaca/data/csx.yml | 502 ++++++++++++++++++++++----------------------- osaca/data/ivb.yml | 502 ++++++++++++++++++++++----------------------- osaca/data/skx.yml | 502 ++++++++++++++++++++++----------------------- osaca/data/snb.yml | 474 +++++++++++++++++++++--------------------- 5 files changed, 1241 insertions(+), 1241 deletions(-) diff --git a/osaca/data/bdw.yml b/osaca/data/bdw.yml index efe222a..d29c7ec 100644 --- a/osaca/data/bdw.yml +++ b/osaca/data/bdw.yml @@ -19527,7 +19527,7 @@ instruction_forms: - name: CVTPI2PS # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW name: xmm # model_importer.py BDW latency: 5 # model_importer.py BDW @@ -20146,7 +20146,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: ~ # model_importer.py BDW port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -20156,7 +20156,7 @@ instruction_forms: - class: register # model_importer.py BDW name: xmm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 5 # model_importer.py BDW port_pressure: [[1, '1'], [1, '5']] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -20215,7 +20215,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: ~ # model_importer.py BDW port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -20225,7 +20225,7 @@ instruction_forms: - class: register # model_importer.py BDW name: xmm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 5 # model_importer.py BDW port_pressure: [[1, '1'], [1, '5']] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -20787,7 +20787,7 @@ instruction_forms: - name: CVTPI2PD # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW name: xmm # model_importer.py BDW latency: 5 # model_importer.py BDW @@ -21281,7 +21281,7 @@ instruction_forms: - name: MOVQ2DQ # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW name: xmm # model_importer.py BDW latency: 1 # model_importer.py BDW @@ -21516,7 +21516,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -21524,9 +21524,9 @@ instruction_forms: - name: PADDQ # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15']] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -22678,7 +22678,7 @@ instruction_forms: - class: register # model_importer.py BDW name: xmm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '01'], [1, '015']] # model_importer.py BDW throughput: 0.8333333333333333 # model_importer.py BDW @@ -22701,7 +22701,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -22709,9 +22709,9 @@ instruction_forms: - name: PSUBQ # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15']] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -22822,7 +22822,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 5 # model_importer.py BDW port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -22830,9 +22830,9 @@ instruction_forms: - name: PMULUDQ # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 5 # model_importer.py BDW port_pressure: [[1, '0']] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -23018,7 +23018,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: ~ # model_importer.py BDW port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -23028,7 +23028,7 @@ instruction_forms: - class: register # model_importer.py BDW name: xmm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 5 # model_importer.py BDW port_pressure: [[1, '1'], [1, '5']] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -23436,7 +23436,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: ~ # model_importer.py BDW port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -23446,7 +23446,7 @@ instruction_forms: - class: register # model_importer.py BDW name: xmm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 5 # model_importer.py BDW port_pressure: [[1, '1'], [1, '5']] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -24041,7 +24041,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -24049,9 +24049,9 @@ instruction_forms: - name: PUNPCKHDQ # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '5']] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -24059,7 +24059,7 @@ instruction_forms: - name: MOVNTQ # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: memory # model_importer.py BDW base: '*' # model_importer.py BDW offset: '*' # model_importer.py BDW @@ -24077,7 +24077,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24085,9 +24085,9 @@ instruction_forms: - name: PCMPGTW # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15']] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24100,7 +24100,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24108,9 +24108,9 @@ instruction_forms: - name: PCMPGTB # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15']] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24123,7 +24123,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24131,9 +24131,9 @@ instruction_forms: - name: PCMPGTD # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15']] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24146,7 +24146,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 2 # model_importer.py BDW port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 2.0 # model_importer.py BDW @@ -24154,9 +24154,9 @@ instruction_forms: - name: PACKUSWB # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 2 # model_importer.py BDW port_pressure: [[1, '0156'], [2, '5']] # model_importer.py BDW throughput: 2.25 # model_importer.py BDW @@ -24169,7 +24169,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24177,9 +24177,9 @@ instruction_forms: - name: PSUBD # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15']] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24192,7 +24192,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 5 # model_importer.py BDW port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -24200,9 +24200,9 @@ instruction_forms: - name: PSADBW # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 5 # model_importer.py BDW port_pressure: [[1, '0']] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -24215,7 +24215,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24223,9 +24223,9 @@ instruction_forms: - name: PADDUSW # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15']] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24238,7 +24238,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24246,9 +24246,9 @@ instruction_forms: - name: PADDUSB # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15']] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24261,7 +24261,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 2 # model_importer.py BDW port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 2.0 # model_importer.py BDW @@ -24269,9 +24269,9 @@ instruction_forms: - name: PACKSSDW # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 2 # model_importer.py BDW port_pressure: [[1, '0156'], [2, '5']] # model_importer.py BDW throughput: 2.25 # model_importer.py BDW @@ -24284,7 +24284,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 5 # model_importer.py BDW port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -24292,9 +24292,9 @@ instruction_forms: - name: PMULLW # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 5 # model_importer.py BDW port_pressure: [[1, '0']] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -24307,7 +24307,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24315,9 +24315,9 @@ instruction_forms: - name: PCMPEQW # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15']] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24330,7 +24330,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24338,9 +24338,9 @@ instruction_forms: - name: PCMPEQB # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15']] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24353,7 +24353,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24361,9 +24361,9 @@ instruction_forms: - name: PCMPEQD # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15']] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24376,7 +24376,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -24384,9 +24384,9 @@ instruction_forms: - name: PUNPCKLWD # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '5']] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -24399,7 +24399,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24407,9 +24407,9 @@ instruction_forms: - name: PADDSW # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15']] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24422,7 +24422,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24430,9 +24430,9 @@ instruction_forms: - name: PXOR # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '015']] # model_importer.py BDW throughput: 0.3333333333333333 # model_importer.py BDW @@ -24445,7 +24445,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24453,9 +24453,9 @@ instruction_forms: - name: PSUBB # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15']] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24468,7 +24468,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24476,9 +24476,9 @@ instruction_forms: - name: PSUBUSW # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15']] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24491,7 +24491,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24499,9 +24499,9 @@ instruction_forms: - name: PSUBW # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15']] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24514,7 +24514,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24522,9 +24522,9 @@ instruction_forms: - name: PADDW # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15']] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24537,7 +24537,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24545,9 +24545,9 @@ instruction_forms: - name: PMAXSW # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15']] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24560,7 +24560,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24568,9 +24568,9 @@ instruction_forms: - name: PADDD # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15']] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24583,7 +24583,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24591,9 +24591,9 @@ instruction_forms: - name: PADDB # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15']] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24606,7 +24606,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 5 # model_importer.py BDW port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -24614,9 +24614,9 @@ instruction_forms: - name: PMULHUW # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 5 # model_importer.py BDW port_pressure: [[1, '0']] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -24629,7 +24629,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24637,9 +24637,9 @@ instruction_forms: - name: POR # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '015']] # model_importer.py BDW throughput: 0.3333333333333333 # model_importer.py BDW @@ -24649,7 +24649,7 @@ instruction_forms: - class: immediate # model_importer.py BDW imd: int # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '0']] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -24662,7 +24662,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -24670,9 +24670,9 @@ instruction_forms: - name: PSLLD # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '0']] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -24682,7 +24682,7 @@ instruction_forms: - class: immediate # model_importer.py BDW imd: int # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '0']] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -24695,7 +24695,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -24703,9 +24703,9 @@ instruction_forms: - name: PSLLW # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '0']] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -24715,7 +24715,7 @@ instruction_forms: - class: immediate # model_importer.py BDW imd: int # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '0']] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -24728,7 +24728,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -24736,9 +24736,9 @@ instruction_forms: - name: PSLLQ # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '0']] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -24751,7 +24751,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24759,9 +24759,9 @@ instruction_forms: - name: PSUBUSB # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15']] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24769,7 +24769,7 @@ instruction_forms: - name: PMOVMSKB # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW name: gpr # model_importer.py BDW latency: 1 # model_importer.py BDW @@ -24784,7 +24784,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -24792,9 +24792,9 @@ instruction_forms: - name: PUNPCKLDQ # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '5']] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -24807,7 +24807,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24815,9 +24815,9 @@ instruction_forms: - name: PANDN # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '015']] # model_importer.py BDW throughput: 0.3333333333333333 # model_importer.py BDW @@ -24830,7 +24830,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 5 # model_importer.py BDW port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -24838,9 +24838,9 @@ instruction_forms: - name: PMULHW # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 5 # model_importer.py BDW port_pressure: [[1, '0']] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -24850,7 +24850,7 @@ instruction_forms: - class: register # model_importer.py BDW name: gpr # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '5']] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -24858,7 +24858,7 @@ instruction_forms: - name: MOVQ # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW name: gpr # model_importer.py BDW latency: 1 # model_importer.py BDW @@ -24873,7 +24873,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: ~ # model_importer.py BDW port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24881,7 +24881,7 @@ instruction_forms: - name: MOVQ # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: memory # model_importer.py BDW base: '*' # model_importer.py BDW offset: '*' # model_importer.py BDW @@ -24899,7 +24899,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24907,9 +24907,9 @@ instruction_forms: - name: PMINSW # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15']] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -24924,7 +24924,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: ~ # model_importer.py BDW port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -24934,9 +24934,9 @@ instruction_forms: - class: immediate # model_importer.py BDW imd: int # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '5']] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -24946,7 +24946,7 @@ instruction_forms: - class: immediate # model_importer.py BDW imd: int # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '0']] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -24959,7 +24959,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -24967,9 +24967,9 @@ instruction_forms: - name: PSRLQ # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '0']] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -24979,7 +24979,7 @@ instruction_forms: - class: immediate # model_importer.py BDW imd: int # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '0']] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -24992,7 +24992,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -25000,9 +25000,9 @@ instruction_forms: - name: PSRLW # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '0']] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -25012,7 +25012,7 @@ instruction_forms: - class: immediate # model_importer.py BDW imd: int # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '0']] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -25025,7 +25025,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -25033,9 +25033,9 @@ instruction_forms: - name: PSRLD # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '0']] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -25048,7 +25048,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -25056,9 +25056,9 @@ instruction_forms: - name: PADDSB # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15']] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -25071,7 +25071,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: ~ # model_importer.py BDW port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -25081,7 +25081,7 @@ instruction_forms: - class: register # model_importer.py BDW name: gpr # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '5']] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -25089,7 +25089,7 @@ instruction_forms: - name: MOVD # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: memory # model_importer.py BDW base: '*' # model_importer.py BDW offset: '*' # model_importer.py BDW @@ -25102,7 +25102,7 @@ instruction_forms: - name: MOVD # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW name: gpr # model_importer.py BDW latency: 1 # model_importer.py BDW @@ -25123,7 +25123,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -25131,9 +25131,9 @@ instruction_forms: - name: PUNPCKHBW # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '5']] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -25146,7 +25146,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 5 # model_importer.py BDW port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -25154,9 +25154,9 @@ instruction_forms: - name: PMADDWD # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 5 # model_importer.py BDW port_pressure: [[1, '0']] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -25166,7 +25166,7 @@ instruction_forms: - class: immediate # model_importer.py BDW imd: int # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW name: gpr # model_importer.py BDW latency: 2 # model_importer.py BDW @@ -25181,7 +25181,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -25189,9 +25189,9 @@ instruction_forms: - name: PAND # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '015']] # model_importer.py BDW throughput: 0.3333333333333333 # model_importer.py BDW @@ -25204,7 +25204,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -25212,9 +25212,9 @@ instruction_forms: - name: PMAXUB # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15']] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -25227,7 +25227,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -25235,9 +25235,9 @@ instruction_forms: - name: PUNPCKHWD # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '5']] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -25250,7 +25250,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -25258,9 +25258,9 @@ instruction_forms: - name: PMINUB # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15']] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -25275,7 +25275,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -25287,7 +25287,7 @@ instruction_forms: - class: register # model_importer.py BDW name: gpr # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[2, '5']] # model_importer.py BDW throughput: 2.0 # model_importer.py BDW @@ -25300,7 +25300,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -25308,9 +25308,9 @@ instruction_forms: - name: PSUBSW # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15']] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -25323,7 +25323,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -25331,9 +25331,9 @@ instruction_forms: - name: PAVGW # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15']] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -25346,7 +25346,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -25354,9 +25354,9 @@ instruction_forms: - name: PSUBSB # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15']] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -25369,7 +25369,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -25377,9 +25377,9 @@ instruction_forms: - name: PAVGB # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15']] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -25387,9 +25387,9 @@ instruction_forms: - name: MASKMOVQ # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: ~ # model_importer.py BDW port_pressure: [[1, '1']] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -25399,7 +25399,7 @@ instruction_forms: - class: immediate # model_importer.py BDW imd: int # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '0']] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -25412,7 +25412,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -25420,9 +25420,9 @@ instruction_forms: - name: PSRAW # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '0']] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -25432,7 +25432,7 @@ instruction_forms: - class: immediate # model_importer.py BDW imd: int # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '0']] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -25445,7 +25445,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -25453,9 +25453,9 @@ instruction_forms: - name: PSRAD # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '0']] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -25468,7 +25468,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 2 # model_importer.py BDW port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 2.0 # model_importer.py BDW @@ -25476,9 +25476,9 @@ instruction_forms: - name: PACKSSWB # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 2 # model_importer.py BDW port_pressure: [[1, '0156'], [2, '5']] # model_importer.py BDW throughput: 2.25 # model_importer.py BDW @@ -25491,7 +25491,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -25499,9 +25499,9 @@ instruction_forms: - name: PUNPCKLBW # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '5']] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -26966,7 +26966,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 3 # model_importer.py BDW port_pressure: [[1, '15'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 2.5 # model_importer.py BDW @@ -26974,9 +26974,9 @@ instruction_forms: - name: PHSUBD # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 3 # model_importer.py BDW port_pressure: [[1, '15'], [2, '5']] # model_importer.py BDW throughput: 2.5 # model_importer.py BDW @@ -27012,7 +27012,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 5 # model_importer.py BDW port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -27020,9 +27020,9 @@ instruction_forms: - name: PMULHRSW # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 5 # model_importer.py BDW port_pressure: [[1, '0']] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -27058,7 +27058,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 3 # model_importer.py BDW port_pressure: [[1, '15'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 2.5 # model_importer.py BDW @@ -27066,9 +27066,9 @@ instruction_forms: - name: PHSUBW # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 3 # model_importer.py BDW port_pressure: [[1, '15'], [2, '5']] # model_importer.py BDW throughput: 2.5 # model_importer.py BDW @@ -27104,7 +27104,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -27112,9 +27112,9 @@ instruction_forms: - name: PSIGNW # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15']] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -27150,7 +27150,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -27158,9 +27158,9 @@ instruction_forms: - name: PSIGND # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15']] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -27196,7 +27196,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -27204,9 +27204,9 @@ instruction_forms: - name: PSIGNB # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15']] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -27242,7 +27242,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 3 # model_importer.py BDW port_pressure: [[1, '15'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 2.5 # model_importer.py BDW @@ -27250,9 +27250,9 @@ instruction_forms: - name: PHADDSW # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 3 # model_importer.py BDW port_pressure: [[1, '15'], [2, '5']] # model_importer.py BDW throughput: 2.5 # model_importer.py BDW @@ -27288,7 +27288,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 5 # model_importer.py BDW port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -27296,9 +27296,9 @@ instruction_forms: - name: PMADDUBSW # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 5 # model_importer.py BDW port_pressure: [[1, '0']] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -27334,7 +27334,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 3 # model_importer.py BDW port_pressure: [[1, '15'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 2.5 # model_importer.py BDW @@ -27342,9 +27342,9 @@ instruction_forms: - name: PHSUBSW # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 3 # model_importer.py BDW port_pressure: [[1, '15'], [2, '5']] # model_importer.py BDW throughput: 2.5 # model_importer.py BDW @@ -27380,7 +27380,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: ~ # model_importer.py BDW port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -27388,9 +27388,9 @@ instruction_forms: - name: PABSW # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15']] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -27426,7 +27426,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 3 # model_importer.py BDW port_pressure: [[1, '15'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 2.5 # model_importer.py BDW @@ -27434,9 +27434,9 @@ instruction_forms: - name: PHADDD # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 3 # model_importer.py BDW port_pressure: [[1, '15'], [2, '5']] # model_importer.py BDW throughput: 2.5 # model_importer.py BDW @@ -27474,7 +27474,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -27484,9 +27484,9 @@ instruction_forms: - class: immediate # model_importer.py BDW imd: int # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '5']] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -27526,7 +27526,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -27534,9 +27534,9 @@ instruction_forms: - name: PSHUFB # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '5']] # model_importer.py BDW throughput: 1.0 # model_importer.py BDW @@ -27572,7 +27572,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: ~ # model_importer.py BDW port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -27580,9 +27580,9 @@ instruction_forms: - name: PABSD # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15']] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -27618,7 +27618,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: ~ # model_importer.py BDW port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -27626,9 +27626,9 @@ instruction_forms: - name: PABSB # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 1 # model_importer.py BDW port_pressure: [[1, '15']] # model_importer.py BDW throughput: 0.5 # model_importer.py BDW @@ -27664,7 +27664,7 @@ instruction_forms: index: '*' # model_importer.py BDW scale: '*' # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 3 # model_importer.py BDW port_pressure: [[1, '15'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py BDW throughput: 2.5 # model_importer.py BDW @@ -27672,9 +27672,9 @@ instruction_forms: - name: PHADDW # model_importer.py BDW operands: # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW - class: register # model_importer.py BDW - name: mm0 # model_importer.py BDW + name: mm # model_importer.py BDW latency: 3 # model_importer.py BDW port_pressure: [[1, '15'], [2, '5']] # model_importer.py BDW throughput: 2.5 # model_importer.py BDW diff --git a/osaca/data/csx.yml b/osaca/data/csx.yml index 8a09863..2a2b4d9 100644 --- a/osaca/data/csx.yml +++ b/osaca/data/csx.yml @@ -11943,7 +11943,7 @@ instruction_forms: - name: CVTPI2PS # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -12563,7 +12563,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -12573,7 +12573,7 @@ instruction_forms: - class: register # model_importer.py SKX name: xmm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -12632,7 +12632,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -12642,7 +12642,7 @@ instruction_forms: - class: register # model_importer.py SKX name: xmm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -13204,7 +13204,7 @@ instruction_forms: - name: CVTPI2PD # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -13698,7 +13698,7 @@ instruction_forms: - name: MOVQ2DQ # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -13933,7 +13933,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -13941,9 +13941,9 @@ instruction_forms: - name: PADDQ # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -15095,7 +15095,7 @@ instruction_forms: - class: register # model_importer.py SKX name: xmm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -15118,7 +15118,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -15126,9 +15126,9 @@ instruction_forms: - name: PSUBQ # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -15239,7 +15239,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -15247,9 +15247,9 @@ instruction_forms: - name: PMULUDQ # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -15435,7 +15435,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -15445,7 +15445,7 @@ instruction_forms: - class: register # model_importer.py SKX name: xmm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -15853,7 +15853,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -15863,7 +15863,7 @@ instruction_forms: - class: register # model_importer.py SKX name: xmm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16458,7 +16458,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16466,9 +16466,9 @@ instruction_forms: - name: PUNPCKHDQ # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16476,7 +16476,7 @@ instruction_forms: - name: MOVNTQ # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16494,7 +16494,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16502,9 +16502,9 @@ instruction_forms: - name: PCMPGTW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16517,7 +16517,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16525,9 +16525,9 @@ instruction_forms: - name: PCMPGTB # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16540,7 +16540,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16548,9 +16548,9 @@ instruction_forms: - name: PCMPGTD # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16563,7 +16563,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16571,9 +16571,9 @@ instruction_forms: - name: PACKUSWB # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16586,7 +16586,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16594,9 +16594,9 @@ instruction_forms: - name: PSUBD # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16609,7 +16609,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16617,9 +16617,9 @@ instruction_forms: - name: PSADBW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16632,7 +16632,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16640,9 +16640,9 @@ instruction_forms: - name: PADDUSW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16655,7 +16655,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16663,9 +16663,9 @@ instruction_forms: - name: PADDUSB # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16678,7 +16678,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16686,9 +16686,9 @@ instruction_forms: - name: PACKSSDW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16701,7 +16701,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16709,9 +16709,9 @@ instruction_forms: - name: PMULLW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16724,7 +16724,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16732,9 +16732,9 @@ instruction_forms: - name: PCMPEQW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16747,7 +16747,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16755,9 +16755,9 @@ instruction_forms: - name: PCMPEQB # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16770,7 +16770,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16778,9 +16778,9 @@ instruction_forms: - name: PCMPEQD # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16793,7 +16793,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16801,9 +16801,9 @@ instruction_forms: - name: PUNPCKLWD # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16816,7 +16816,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16824,9 +16824,9 @@ instruction_forms: - name: PADDSW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16839,7 +16839,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16847,9 +16847,9 @@ instruction_forms: - name: PXOR # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16862,7 +16862,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16870,9 +16870,9 @@ instruction_forms: - name: PSUBB # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16885,7 +16885,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16893,9 +16893,9 @@ instruction_forms: - name: PSUBUSW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16908,7 +16908,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16916,9 +16916,9 @@ instruction_forms: - name: PSUBW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16931,7 +16931,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16939,9 +16939,9 @@ instruction_forms: - name: PADDW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16954,7 +16954,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16962,9 +16962,9 @@ instruction_forms: - name: PMAXSW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16977,7 +16977,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -16985,9 +16985,9 @@ instruction_forms: - name: PADDD # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17000,7 +17000,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17008,9 +17008,9 @@ instruction_forms: - name: PADDB # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17023,7 +17023,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17031,9 +17031,9 @@ instruction_forms: - name: PMULHUW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17046,7 +17046,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17054,9 +17054,9 @@ instruction_forms: - name: POR # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17066,7 +17066,7 @@ instruction_forms: - class: immediate # model_importer.py SKX imd: int # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17079,7 +17079,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17087,9 +17087,9 @@ instruction_forms: - name: PSLLD # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17099,7 +17099,7 @@ instruction_forms: - class: immediate # model_importer.py SKX imd: int # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17112,7 +17112,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17120,9 +17120,9 @@ instruction_forms: - name: PSLLW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17132,7 +17132,7 @@ instruction_forms: - class: immediate # model_importer.py SKX imd: int # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17145,7 +17145,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17153,9 +17153,9 @@ instruction_forms: - name: PSLLQ # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17168,7 +17168,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17176,9 +17176,9 @@ instruction_forms: - name: PSUBUSB # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17186,7 +17186,7 @@ instruction_forms: - name: PMOVMSKB # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17201,7 +17201,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17209,9 +17209,9 @@ instruction_forms: - name: PUNPCKLDQ # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17224,7 +17224,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17232,9 +17232,9 @@ instruction_forms: - name: PANDN # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17247,7 +17247,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17255,9 +17255,9 @@ instruction_forms: - name: PMULHW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17267,7 +17267,7 @@ instruction_forms: - class: register # model_importer.py SKX name: gpr # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17275,7 +17275,7 @@ instruction_forms: - name: MOVQ # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17290,7 +17290,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17298,7 +17298,7 @@ instruction_forms: - name: MOVQ # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17316,7 +17316,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17324,9 +17324,9 @@ instruction_forms: - name: PMINSW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17341,7 +17341,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17351,9 +17351,9 @@ instruction_forms: - class: immediate # model_importer.py SKX imd: int # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17363,7 +17363,7 @@ instruction_forms: - class: immediate # model_importer.py SKX imd: int # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17376,7 +17376,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17384,9 +17384,9 @@ instruction_forms: - name: PSRLQ # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17396,7 +17396,7 @@ instruction_forms: - class: immediate # model_importer.py SKX imd: int # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17409,7 +17409,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17417,9 +17417,9 @@ instruction_forms: - name: PSRLW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17429,7 +17429,7 @@ instruction_forms: - class: immediate # model_importer.py SKX imd: int # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17442,7 +17442,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17450,9 +17450,9 @@ instruction_forms: - name: PSRLD # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17465,7 +17465,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17473,9 +17473,9 @@ instruction_forms: - name: PADDSB # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17488,7 +17488,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17498,7 +17498,7 @@ instruction_forms: - class: register # model_importer.py SKX name: gpr # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17506,7 +17506,7 @@ instruction_forms: - name: MOVD # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17519,7 +17519,7 @@ instruction_forms: - name: MOVD # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17540,7 +17540,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17548,9 +17548,9 @@ instruction_forms: - name: PUNPCKHBW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17563,7 +17563,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17571,9 +17571,9 @@ instruction_forms: - name: PMADDWD # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17583,7 +17583,7 @@ instruction_forms: - class: immediate # model_importer.py SKX imd: int # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17598,7 +17598,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17606,9 +17606,9 @@ instruction_forms: - name: PAND # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17621,7 +17621,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17629,9 +17629,9 @@ instruction_forms: - name: PMAXUB # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17644,7 +17644,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17652,9 +17652,9 @@ instruction_forms: - name: PUNPCKHWD # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17667,7 +17667,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17675,9 +17675,9 @@ instruction_forms: - name: PMINUB # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17692,7 +17692,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17704,7 +17704,7 @@ instruction_forms: - class: register # model_importer.py SKX name: gpr # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17717,7 +17717,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17725,9 +17725,9 @@ instruction_forms: - name: PSUBSW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17740,7 +17740,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17748,9 +17748,9 @@ instruction_forms: - name: PAVGW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17763,7 +17763,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17771,9 +17771,9 @@ instruction_forms: - name: PSUBSB # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17786,7 +17786,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17794,9 +17794,9 @@ instruction_forms: - name: PAVGB # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17804,9 +17804,9 @@ instruction_forms: - name: MASKMOVQ # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17816,7 +17816,7 @@ instruction_forms: - class: immediate # model_importer.py SKX imd: int # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17829,7 +17829,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17837,9 +17837,9 @@ instruction_forms: - name: PSRAW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17849,7 +17849,7 @@ instruction_forms: - class: immediate # model_importer.py SKX imd: int # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17862,7 +17862,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17870,9 +17870,9 @@ instruction_forms: - name: PSRAD # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17885,7 +17885,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17893,9 +17893,9 @@ instruction_forms: - name: PACKSSWB # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17908,7 +17908,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -17916,9 +17916,9 @@ instruction_forms: - name: PUNPCKLBW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -19394,7 +19394,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -19402,9 +19402,9 @@ instruction_forms: - name: PHSUBD # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -19440,7 +19440,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -19448,9 +19448,9 @@ instruction_forms: - name: PMULHRSW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -19486,7 +19486,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -19494,9 +19494,9 @@ instruction_forms: - name: PHSUBW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -19532,7 +19532,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -19540,9 +19540,9 @@ instruction_forms: - name: PSIGNW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -19578,7 +19578,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -19586,9 +19586,9 @@ instruction_forms: - name: PSIGND # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -19624,7 +19624,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -19632,9 +19632,9 @@ instruction_forms: - name: PSIGNB # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -19670,7 +19670,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -19678,9 +19678,9 @@ instruction_forms: - name: PHADDSW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -19716,7 +19716,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -19724,9 +19724,9 @@ instruction_forms: - name: PMADDUBSW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -19762,7 +19762,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -19770,9 +19770,9 @@ instruction_forms: - name: PHSUBSW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -19808,7 +19808,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -19816,9 +19816,9 @@ instruction_forms: - name: PABSW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -19854,7 +19854,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -19862,9 +19862,9 @@ instruction_forms: - name: PHADDD # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -19902,7 +19902,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -19912,9 +19912,9 @@ instruction_forms: - class: immediate # model_importer.py SKX imd: int # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -19954,7 +19954,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -19962,9 +19962,9 @@ instruction_forms: - name: PSHUFB # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -20000,7 +20000,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -20008,9 +20008,9 @@ instruction_forms: - name: PABSD # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -20046,7 +20046,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -20054,9 +20054,9 @@ instruction_forms: - name: PABSB # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -20092,7 +20092,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -20100,9 +20100,9 @@ instruction_forms: - name: PHADDW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 diff --git a/osaca/data/ivb.yml b/osaca/data/ivb.yml index 48875bf..3da9bba 100644 --- a/osaca/data/ivb.yml +++ b/osaca/data/ivb.yml @@ -14651,7 +14651,7 @@ instruction_forms: - name: CVTPI2PS # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB name: xmm # model_importer.py IVB latency: 5 # model_importer.py IVB @@ -15270,7 +15270,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: ~ # model_importer.py IVB port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -15280,7 +15280,7 @@ instruction_forms: - class: register # model_importer.py IVB name: xmm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 5 # model_importer.py IVB port_pressure: [[1, '1']] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -15339,7 +15339,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: ~ # model_importer.py IVB port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -15349,7 +15349,7 @@ instruction_forms: - class: register # model_importer.py IVB name: xmm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 5 # model_importer.py IVB port_pressure: [[1, '1']] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -15911,7 +15911,7 @@ instruction_forms: - name: CVTPI2PD # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB name: xmm # model_importer.py IVB latency: 5 # model_importer.py IVB @@ -16405,7 +16405,7 @@ instruction_forms: - name: MOVQ2DQ # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB name: xmm # model_importer.py IVB latency: 1 # model_importer.py IVB @@ -16640,7 +16640,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -16648,9 +16648,9 @@ instruction_forms: - name: PADDQ # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -17796,7 +17796,7 @@ instruction_forms: - class: register # model_importer.py IVB name: xmm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '015'], [1, '5']] # model_importer.py IVB throughput: 1.3333333333333333 # model_importer.py IVB @@ -17819,7 +17819,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -17827,9 +17827,9 @@ instruction_forms: - name: PSUBQ # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -17940,7 +17940,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 5 # model_importer.py IVB port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -17948,9 +17948,9 @@ instruction_forms: - name: PMULUDQ # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 5 # model_importer.py IVB port_pressure: [[1, '0']] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -18136,7 +18136,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: ~ # model_importer.py IVB port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -18146,7 +18146,7 @@ instruction_forms: - class: register # model_importer.py IVB name: xmm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 5 # model_importer.py IVB port_pressure: [[1, '1'], [1, '5']] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -18554,7 +18554,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: ~ # model_importer.py IVB port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -18564,7 +18564,7 @@ instruction_forms: - class: register # model_importer.py IVB name: xmm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 5 # model_importer.py IVB port_pressure: [[1, '1'], [1, '5']] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -19189,7 +19189,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19197,9 +19197,9 @@ instruction_forms: - name: PUNPCKHDQ # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19207,7 +19207,7 @@ instruction_forms: - name: MOVNTQ # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: memory # model_importer.py IVB base: '*' # model_importer.py IVB offset: '*' # model_importer.py IVB @@ -19225,7 +19225,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19233,9 +19233,9 @@ instruction_forms: - name: PCMPGTW # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19248,7 +19248,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19256,9 +19256,9 @@ instruction_forms: - name: PCMPGTB # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19271,7 +19271,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19279,9 +19279,9 @@ instruction_forms: - name: PCMPGTD # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19294,7 +19294,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -19302,9 +19302,9 @@ instruction_forms: - name: PACKUSWB # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '0']] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -19317,7 +19317,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19325,9 +19325,9 @@ instruction_forms: - name: PSUBD # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19340,7 +19340,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 5 # model_importer.py IVB port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -19348,9 +19348,9 @@ instruction_forms: - name: PSADBW # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 5 # model_importer.py IVB port_pressure: [[1, '0']] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -19363,7 +19363,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19371,9 +19371,9 @@ instruction_forms: - name: PADDUSW # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19386,7 +19386,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19394,9 +19394,9 @@ instruction_forms: - name: PADDUSB # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19409,7 +19409,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -19417,9 +19417,9 @@ instruction_forms: - name: PACKSSDW # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '0']] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -19432,7 +19432,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 5 # model_importer.py IVB port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -19440,9 +19440,9 @@ instruction_forms: - name: PMULLW # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 5 # model_importer.py IVB port_pressure: [[1, '0']] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -19455,7 +19455,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19463,9 +19463,9 @@ instruction_forms: - name: PCMPEQW # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19478,7 +19478,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19486,9 +19486,9 @@ instruction_forms: - name: PCMPEQB # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19501,7 +19501,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19509,9 +19509,9 @@ instruction_forms: - name: PCMPEQD # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19524,7 +19524,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19532,9 +19532,9 @@ instruction_forms: - name: PUNPCKLWD # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19547,7 +19547,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19555,9 +19555,9 @@ instruction_forms: - name: PADDSW # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19570,7 +19570,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19578,9 +19578,9 @@ instruction_forms: - name: PXOR # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '015']] # model_importer.py IVB throughput: 0.3333333333333333 # model_importer.py IVB @@ -19593,7 +19593,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19601,9 +19601,9 @@ instruction_forms: - name: PSUBB # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19616,7 +19616,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19624,9 +19624,9 @@ instruction_forms: - name: PSUBUSW # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19639,7 +19639,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19647,9 +19647,9 @@ instruction_forms: - name: PSUBW # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19662,7 +19662,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19670,9 +19670,9 @@ instruction_forms: - name: PADDW # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19685,7 +19685,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19693,9 +19693,9 @@ instruction_forms: - name: PMAXSW # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19708,7 +19708,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19716,9 +19716,9 @@ instruction_forms: - name: PADDD # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19731,7 +19731,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19739,9 +19739,9 @@ instruction_forms: - name: PADDB # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19754,7 +19754,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 5 # model_importer.py IVB port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -19762,9 +19762,9 @@ instruction_forms: - name: PMULHUW # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 5 # model_importer.py IVB port_pressure: [[1, '0']] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -19777,7 +19777,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19785,9 +19785,9 @@ instruction_forms: - name: POR # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '015']] # model_importer.py IVB throughput: 0.3333333333333333 # model_importer.py IVB @@ -19797,7 +19797,7 @@ instruction_forms: - class: immediate # model_importer.py IVB imd: int # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '0']] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -19810,7 +19810,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -19818,9 +19818,9 @@ instruction_forms: - name: PSLLD # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '0']] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -19830,7 +19830,7 @@ instruction_forms: - class: immediate # model_importer.py IVB imd: int # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '0']] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -19843,7 +19843,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -19851,9 +19851,9 @@ instruction_forms: - name: PSLLW # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '0']] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -19863,7 +19863,7 @@ instruction_forms: - class: immediate # model_importer.py IVB imd: int # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '0']] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -19876,7 +19876,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -19884,9 +19884,9 @@ instruction_forms: - name: PSLLQ # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '0']] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -19899,7 +19899,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19907,9 +19907,9 @@ instruction_forms: - name: PSUBUSB # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19917,7 +19917,7 @@ instruction_forms: - name: PMOVMSKB # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB name: gpr # model_importer.py IVB latency: 1 # model_importer.py IVB @@ -19932,7 +19932,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19940,9 +19940,9 @@ instruction_forms: - name: PUNPCKLDQ # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19955,7 +19955,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -19963,9 +19963,9 @@ instruction_forms: - name: PANDN # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '015']] # model_importer.py IVB throughput: 0.3333333333333333 # model_importer.py IVB @@ -19978,7 +19978,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 5 # model_importer.py IVB port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -19986,9 +19986,9 @@ instruction_forms: - name: PMULHW # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 5 # model_importer.py IVB port_pressure: [[1, '0']] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -19998,7 +19998,7 @@ instruction_forms: - class: register # model_importer.py IVB name: gpr # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '5']] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -20006,7 +20006,7 @@ instruction_forms: - name: MOVQ # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB name: gpr # model_importer.py IVB latency: 1 # model_importer.py IVB @@ -20021,7 +20021,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: ~ # model_importer.py IVB port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -20029,7 +20029,7 @@ instruction_forms: - name: MOVQ # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: memory # model_importer.py IVB base: '*' # model_importer.py IVB offset: '*' # model_importer.py IVB @@ -20047,7 +20047,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -20055,9 +20055,9 @@ instruction_forms: - name: PMINSW # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -20072,7 +20072,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: ~ # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -20082,9 +20082,9 @@ instruction_forms: - class: immediate # model_importer.py IVB imd: int # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -20094,7 +20094,7 @@ instruction_forms: - class: immediate # model_importer.py IVB imd: int # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '0']] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -20107,7 +20107,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -20115,9 +20115,9 @@ instruction_forms: - name: PSRLQ # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '0']] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -20127,7 +20127,7 @@ instruction_forms: - class: immediate # model_importer.py IVB imd: int # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '0']] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -20140,7 +20140,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -20148,9 +20148,9 @@ instruction_forms: - name: PSRLW # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '0']] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -20160,7 +20160,7 @@ instruction_forms: - class: immediate # model_importer.py IVB imd: int # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '0']] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -20173,7 +20173,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -20181,9 +20181,9 @@ instruction_forms: - name: PSRLD # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '0']] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -20196,7 +20196,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -20204,9 +20204,9 @@ instruction_forms: - name: PADDSB # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -20219,7 +20219,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: ~ # model_importer.py IVB port_pressure: [[1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -20229,7 +20229,7 @@ instruction_forms: - class: register # model_importer.py IVB name: gpr # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '5']] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -20237,7 +20237,7 @@ instruction_forms: - name: MOVD # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: memory # model_importer.py IVB base: '*' # model_importer.py IVB offset: '*' # model_importer.py IVB @@ -20250,7 +20250,7 @@ instruction_forms: - name: MOVD # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB name: gpr # model_importer.py IVB latency: 1 # model_importer.py IVB @@ -20271,7 +20271,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -20279,9 +20279,9 @@ instruction_forms: - name: PUNPCKHBW # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -20294,7 +20294,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 5 # model_importer.py IVB port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -20302,9 +20302,9 @@ instruction_forms: - name: PMADDWD # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 5 # model_importer.py IVB port_pressure: [[1, '0']] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -20314,7 +20314,7 @@ instruction_forms: - class: immediate # model_importer.py IVB imd: int # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB name: gpr # model_importer.py IVB latency: 2 # model_importer.py IVB @@ -20329,7 +20329,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -20337,9 +20337,9 @@ instruction_forms: - name: PAND # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '015']] # model_importer.py IVB throughput: 0.3333333333333333 # model_importer.py IVB @@ -20352,7 +20352,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -20360,9 +20360,9 @@ instruction_forms: - name: PMAXUB # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -20375,7 +20375,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -20383,9 +20383,9 @@ instruction_forms: - name: PUNPCKHWD # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -20398,7 +20398,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -20406,9 +20406,9 @@ instruction_forms: - name: PMINUB # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -20423,7 +20423,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -20435,7 +20435,7 @@ instruction_forms: - class: register # model_importer.py IVB name: gpr # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '5']] # model_importer.py IVB throughput: 1.5 # model_importer.py IVB @@ -20448,7 +20448,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -20456,9 +20456,9 @@ instruction_forms: - name: PSUBSW # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -20471,7 +20471,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -20479,9 +20479,9 @@ instruction_forms: - name: PAVGW # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -20494,7 +20494,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -20502,9 +20502,9 @@ instruction_forms: - name: PSUBSB # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -20517,7 +20517,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -20525,9 +20525,9 @@ instruction_forms: - name: PAVGB # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -20535,9 +20535,9 @@ instruction_forms: - name: MASKMOVQ # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: ~ # model_importer.py IVB port_pressure: [[1, '0'], [2, '23'], [1, '4']] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -20547,7 +20547,7 @@ instruction_forms: - class: immediate # model_importer.py IVB imd: int # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '0']] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -20560,7 +20560,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -20568,9 +20568,9 @@ instruction_forms: - name: PSRAW # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '0']] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -20580,7 +20580,7 @@ instruction_forms: - class: immediate # model_importer.py IVB imd: int # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '0']] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -20593,7 +20593,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -20601,9 +20601,9 @@ instruction_forms: - name: PSRAD # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '0']] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -20616,7 +20616,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -20624,9 +20624,9 @@ instruction_forms: - name: PACKSSWB # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '0']] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -20639,7 +20639,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -20647,9 +20647,9 @@ instruction_forms: - name: PUNPCKLBW # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -22108,7 +22108,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 2 # model_importer.py IVB port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 1.5 # model_importer.py IVB @@ -22116,9 +22116,9 @@ instruction_forms: - name: PHSUBD # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 2 # model_importer.py IVB port_pressure: [[3, '15']] # model_importer.py IVB throughput: 1.5 # model_importer.py IVB @@ -22154,7 +22154,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 5 # model_importer.py IVB port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -22162,9 +22162,9 @@ instruction_forms: - name: PMULHRSW # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 5 # model_importer.py IVB port_pressure: [[1, '0']] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -22200,7 +22200,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 2 # model_importer.py IVB port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 1.5 # model_importer.py IVB @@ -22208,9 +22208,9 @@ instruction_forms: - name: PHSUBW # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 2 # model_importer.py IVB port_pressure: [[3, '15']] # model_importer.py IVB throughput: 1.5 # model_importer.py IVB @@ -22246,7 +22246,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -22254,9 +22254,9 @@ instruction_forms: - name: PSIGNW # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -22292,7 +22292,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -22300,9 +22300,9 @@ instruction_forms: - name: PSIGND # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -22338,7 +22338,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -22346,9 +22346,9 @@ instruction_forms: - name: PSIGNB # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -22384,7 +22384,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 2 # model_importer.py IVB port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 1.5 # model_importer.py IVB @@ -22392,9 +22392,9 @@ instruction_forms: - name: PHADDSW # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 2 # model_importer.py IVB port_pressure: [[3, '15']] # model_importer.py IVB throughput: 1.5 # model_importer.py IVB @@ -22430,7 +22430,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 5 # model_importer.py IVB port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -22438,9 +22438,9 @@ instruction_forms: - name: PMADDUBSW # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 5 # model_importer.py IVB port_pressure: [[1, '0']] # model_importer.py IVB throughput: 1.0 # model_importer.py IVB @@ -22476,7 +22476,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 2 # model_importer.py IVB port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 1.5 # model_importer.py IVB @@ -22484,9 +22484,9 @@ instruction_forms: - name: PHSUBSW # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 2 # model_importer.py IVB port_pressure: [[3, '15']] # model_importer.py IVB throughput: 1.5 # model_importer.py IVB @@ -22522,7 +22522,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: ~ # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -22530,9 +22530,9 @@ instruction_forms: - name: PABSW # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -22568,7 +22568,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 2 # model_importer.py IVB port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 1.5 # model_importer.py IVB @@ -22576,9 +22576,9 @@ instruction_forms: - name: PHADDD # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 2 # model_importer.py IVB port_pressure: [[3, '15']] # model_importer.py IVB throughput: 1.5 # model_importer.py IVB @@ -22616,7 +22616,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -22626,9 +22626,9 @@ instruction_forms: - class: immediate # model_importer.py IVB imd: int # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -22668,7 +22668,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -22676,9 +22676,9 @@ instruction_forms: - name: PSHUFB # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -22714,7 +22714,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: ~ # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -22722,9 +22722,9 @@ instruction_forms: - name: PABSD # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -22760,7 +22760,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: ~ # model_importer.py IVB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -22768,9 +22768,9 @@ instruction_forms: - name: PABSB # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 1 # model_importer.py IVB port_pressure: [[1, '15']] # model_importer.py IVB throughput: 0.5 # model_importer.py IVB @@ -22806,7 +22806,7 @@ instruction_forms: index: '*' # model_importer.py IVB scale: '*' # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 2 # model_importer.py IVB port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py IVB throughput: 1.5 # model_importer.py IVB @@ -22814,9 +22814,9 @@ instruction_forms: - name: PHADDW # model_importer.py IVB operands: # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB - class: register # model_importer.py IVB - name: mm0 # model_importer.py IVB + name: mm # model_importer.py IVB latency: 2 # model_importer.py IVB port_pressure: [[3, '15']] # model_importer.py IVB throughput: 1.5 # model_importer.py IVB diff --git a/osaca/data/skx.yml b/osaca/data/skx.yml index 5939ee6..17bd85b 100644 --- a/osaca/data/skx.yml +++ b/osaca/data/skx.yml @@ -41763,7 +41763,7 @@ instruction_forms: - name: CVTPI2PS # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -42383,7 +42383,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -42393,7 +42393,7 @@ instruction_forms: - class: register # model_importer.py SKX name: xmm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -42452,7 +42452,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -42462,7 +42462,7 @@ instruction_forms: - class: register # model_importer.py SKX name: xmm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -43024,7 +43024,7 @@ instruction_forms: - name: CVTPI2PD # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -43518,7 +43518,7 @@ instruction_forms: - name: MOVQ2DQ # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -43753,7 +43753,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -43761,9 +43761,9 @@ instruction_forms: - name: PADDQ # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -44915,7 +44915,7 @@ instruction_forms: - class: register # model_importer.py SKX name: xmm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -44938,7 +44938,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -44946,9 +44946,9 @@ instruction_forms: - name: PSUBQ # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -45059,7 +45059,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -45067,9 +45067,9 @@ instruction_forms: - name: PMULUDQ # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -45255,7 +45255,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -45265,7 +45265,7 @@ instruction_forms: - class: register # model_importer.py SKX name: xmm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -45673,7 +45673,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -45683,7 +45683,7 @@ instruction_forms: - class: register # model_importer.py SKX name: xmm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46278,7 +46278,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46286,9 +46286,9 @@ instruction_forms: - name: PUNPCKHDQ # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46296,7 +46296,7 @@ instruction_forms: - name: MOVNTQ # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46314,7 +46314,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46322,9 +46322,9 @@ instruction_forms: - name: PCMPGTW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46337,7 +46337,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46345,9 +46345,9 @@ instruction_forms: - name: PCMPGTB # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46360,7 +46360,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46368,9 +46368,9 @@ instruction_forms: - name: PCMPGTD # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46383,7 +46383,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46391,9 +46391,9 @@ instruction_forms: - name: PACKUSWB # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46406,7 +46406,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46414,9 +46414,9 @@ instruction_forms: - name: PSUBD # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46429,7 +46429,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46437,9 +46437,9 @@ instruction_forms: - name: PSADBW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46452,7 +46452,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46460,9 +46460,9 @@ instruction_forms: - name: PADDUSW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46475,7 +46475,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46483,9 +46483,9 @@ instruction_forms: - name: PADDUSB # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46498,7 +46498,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46506,9 +46506,9 @@ instruction_forms: - name: PACKSSDW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46521,7 +46521,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46529,9 +46529,9 @@ instruction_forms: - name: PMULLW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46544,7 +46544,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46552,9 +46552,9 @@ instruction_forms: - name: PCMPEQW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46567,7 +46567,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46575,9 +46575,9 @@ instruction_forms: - name: PCMPEQB # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46590,7 +46590,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46598,9 +46598,9 @@ instruction_forms: - name: PCMPEQD # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46613,7 +46613,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46621,9 +46621,9 @@ instruction_forms: - name: PUNPCKLWD # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46636,7 +46636,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46644,9 +46644,9 @@ instruction_forms: - name: PADDSW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46659,7 +46659,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46667,9 +46667,9 @@ instruction_forms: - name: PXOR # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46682,7 +46682,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46690,9 +46690,9 @@ instruction_forms: - name: PSUBB # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46705,7 +46705,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46713,9 +46713,9 @@ instruction_forms: - name: PSUBUSW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46728,7 +46728,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46736,9 +46736,9 @@ instruction_forms: - name: PSUBW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46751,7 +46751,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46759,9 +46759,9 @@ instruction_forms: - name: PADDW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46774,7 +46774,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46782,9 +46782,9 @@ instruction_forms: - name: PMAXSW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46797,7 +46797,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46805,9 +46805,9 @@ instruction_forms: - name: PADDD # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46820,7 +46820,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46828,9 +46828,9 @@ instruction_forms: - name: PADDB # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46843,7 +46843,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46851,9 +46851,9 @@ instruction_forms: - name: PMULHUW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46866,7 +46866,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46874,9 +46874,9 @@ instruction_forms: - name: POR # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46886,7 +46886,7 @@ instruction_forms: - class: immediate # model_importer.py SKX imd: int # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46899,7 +46899,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46907,9 +46907,9 @@ instruction_forms: - name: PSLLD # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46919,7 +46919,7 @@ instruction_forms: - class: immediate # model_importer.py SKX imd: int # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46932,7 +46932,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46940,9 +46940,9 @@ instruction_forms: - name: PSLLW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46952,7 +46952,7 @@ instruction_forms: - class: immediate # model_importer.py SKX imd: int # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46965,7 +46965,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46973,9 +46973,9 @@ instruction_forms: - name: PSLLQ # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46988,7 +46988,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -46996,9 +46996,9 @@ instruction_forms: - name: PSUBUSB # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47006,7 +47006,7 @@ instruction_forms: - name: PMOVMSKB # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47021,7 +47021,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47029,9 +47029,9 @@ instruction_forms: - name: PUNPCKLDQ # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47044,7 +47044,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47052,9 +47052,9 @@ instruction_forms: - name: PANDN # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47067,7 +47067,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47075,9 +47075,9 @@ instruction_forms: - name: PMULHW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47087,7 +47087,7 @@ instruction_forms: - class: register # model_importer.py SKX name: gpr # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47095,7 +47095,7 @@ instruction_forms: - name: MOVQ # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47110,7 +47110,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47118,7 +47118,7 @@ instruction_forms: - name: MOVQ # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47136,7 +47136,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47144,9 +47144,9 @@ instruction_forms: - name: PMINSW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47161,7 +47161,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47171,9 +47171,9 @@ instruction_forms: - class: immediate # model_importer.py SKX imd: int # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47183,7 +47183,7 @@ instruction_forms: - class: immediate # model_importer.py SKX imd: int # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47196,7 +47196,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47204,9 +47204,9 @@ instruction_forms: - name: PSRLQ # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47216,7 +47216,7 @@ instruction_forms: - class: immediate # model_importer.py SKX imd: int # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47229,7 +47229,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47237,9 +47237,9 @@ instruction_forms: - name: PSRLW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47249,7 +47249,7 @@ instruction_forms: - class: immediate # model_importer.py SKX imd: int # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47262,7 +47262,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47270,9 +47270,9 @@ instruction_forms: - name: PSRLD # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47285,7 +47285,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47293,9 +47293,9 @@ instruction_forms: - name: PADDSB # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47308,7 +47308,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47318,7 +47318,7 @@ instruction_forms: - class: register # model_importer.py SKX name: gpr # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47326,7 +47326,7 @@ instruction_forms: - name: MOVD # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47339,7 +47339,7 @@ instruction_forms: - name: MOVD # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47360,7 +47360,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47368,9 +47368,9 @@ instruction_forms: - name: PUNPCKHBW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47383,7 +47383,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47391,9 +47391,9 @@ instruction_forms: - name: PMADDWD # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47403,7 +47403,7 @@ instruction_forms: - class: immediate # model_importer.py SKX imd: int # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47418,7 +47418,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47426,9 +47426,9 @@ instruction_forms: - name: PAND # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47441,7 +47441,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47449,9 +47449,9 @@ instruction_forms: - name: PMAXUB # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47464,7 +47464,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47472,9 +47472,9 @@ instruction_forms: - name: PUNPCKHWD # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47487,7 +47487,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47495,9 +47495,9 @@ instruction_forms: - name: PMINUB # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47512,7 +47512,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47524,7 +47524,7 @@ instruction_forms: - class: register # model_importer.py SKX name: gpr # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47537,7 +47537,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47545,9 +47545,9 @@ instruction_forms: - name: PSUBSW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47560,7 +47560,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47568,9 +47568,9 @@ instruction_forms: - name: PAVGW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47583,7 +47583,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47591,9 +47591,9 @@ instruction_forms: - name: PSUBSB # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47606,7 +47606,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47614,9 +47614,9 @@ instruction_forms: - name: PAVGB # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47624,9 +47624,9 @@ instruction_forms: - name: MASKMOVQ # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47636,7 +47636,7 @@ instruction_forms: - class: immediate # model_importer.py SKX imd: int # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47649,7 +47649,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47657,9 +47657,9 @@ instruction_forms: - name: PSRAW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47669,7 +47669,7 @@ instruction_forms: - class: immediate # model_importer.py SKX imd: int # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47682,7 +47682,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47690,9 +47690,9 @@ instruction_forms: - name: PSRAD # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47705,7 +47705,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47713,9 +47713,9 @@ instruction_forms: - name: PACKSSWB # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47728,7 +47728,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -47736,9 +47736,9 @@ instruction_forms: - name: PUNPCKLBW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -49214,7 +49214,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -49222,9 +49222,9 @@ instruction_forms: - name: PHSUBD # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -49260,7 +49260,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -49268,9 +49268,9 @@ instruction_forms: - name: PMULHRSW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -49306,7 +49306,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -49314,9 +49314,9 @@ instruction_forms: - name: PHSUBW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -49352,7 +49352,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -49360,9 +49360,9 @@ instruction_forms: - name: PSIGNW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -49398,7 +49398,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -49406,9 +49406,9 @@ instruction_forms: - name: PSIGND # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -49444,7 +49444,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -49452,9 +49452,9 @@ instruction_forms: - name: PSIGNB # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -49490,7 +49490,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -49498,9 +49498,9 @@ instruction_forms: - name: PHADDSW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -49536,7 +49536,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -49544,9 +49544,9 @@ instruction_forms: - name: PMADDUBSW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -49582,7 +49582,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -49590,9 +49590,9 @@ instruction_forms: - name: PHSUBSW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -49628,7 +49628,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -49636,9 +49636,9 @@ instruction_forms: - name: PABSW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -49674,7 +49674,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -49682,9 +49682,9 @@ instruction_forms: - name: PHADDD # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -49722,7 +49722,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -49732,9 +49732,9 @@ instruction_forms: - class: immediate # model_importer.py SKX imd: int # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -49774,7 +49774,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -49782,9 +49782,9 @@ instruction_forms: - name: PSHUFB # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -49820,7 +49820,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -49828,9 +49828,9 @@ instruction_forms: - name: PABSD # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -49866,7 +49866,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -49874,9 +49874,9 @@ instruction_forms: - name: PABSB # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -49912,7 +49912,7 @@ instruction_forms: index: '*' # model_importer.py SKX scale: '*' # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 @@ -49920,9 +49920,9 @@ instruction_forms: - name: PHADDW # model_importer.py SKX operands: # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # model_importer.py SKX + name: mm # model_importer.py SKX - class: register # model_importer.py SKX - name: mm0 # 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 diff --git a/osaca/data/snb.yml b/osaca/data/snb.yml index f2a2107..e0545dc 100644 --- a/osaca/data/snb.yml +++ b/osaca/data/snb.yml @@ -5680,7 +5680,7 @@ instruction_forms: - name: CVTPI2PS # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB name: xmm # model_importer.py SNB latency: 5 # model_importer.py SNB @@ -6227,7 +6227,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: ~ # model_importer.py SNB port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -6237,7 +6237,7 @@ instruction_forms: - class: register # model_importer.py SNB name: xmm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 5 # model_importer.py SNB port_pressure: [[1, '1']] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -6296,7 +6296,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: ~ # model_importer.py SNB port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -6306,7 +6306,7 @@ instruction_forms: - class: register # model_importer.py SNB name: xmm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 5 # model_importer.py SNB port_pressure: [[1, '1']] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -6728,7 +6728,7 @@ instruction_forms: - name: CVTPI2PD # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB name: xmm # model_importer.py SNB latency: 5 # model_importer.py SNB @@ -7411,7 +7411,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -7419,9 +7419,9 @@ instruction_forms: - name: PADDQ # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -8403,7 +8403,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -8411,9 +8411,9 @@ instruction_forms: - name: PSUBQ # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -8472,7 +8472,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 5 # model_importer.py SNB port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -8480,9 +8480,9 @@ instruction_forms: - name: PMULUDQ # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 5 # model_importer.py SNB port_pressure: [[1, '0']] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -8668,7 +8668,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: ~ # model_importer.py SNB port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -8678,7 +8678,7 @@ instruction_forms: - class: register # model_importer.py SNB name: xmm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 5 # model_importer.py SNB port_pressure: [[1, '1'], [1, '5']] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -9047,7 +9047,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: ~ # model_importer.py SNB port_pressure: [[1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -9057,7 +9057,7 @@ instruction_forms: - class: register # model_importer.py SNB name: xmm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 5 # model_importer.py SNB port_pressure: [[1, '1'], [1, '5']] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -9602,7 +9602,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -9610,9 +9610,9 @@ instruction_forms: - name: PUNPCKHDQ # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -9625,7 +9625,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -9633,9 +9633,9 @@ instruction_forms: - name: PCMPGTW # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -9648,7 +9648,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -9656,9 +9656,9 @@ instruction_forms: - name: PCMPGTB # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -9671,7 +9671,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -9679,9 +9679,9 @@ instruction_forms: - name: PCMPGTD # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -9694,7 +9694,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -9702,9 +9702,9 @@ instruction_forms: - name: PACKUSWB # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '0']] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -9717,7 +9717,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -9725,9 +9725,9 @@ instruction_forms: - name: PSUBD # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -9740,7 +9740,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 5 # model_importer.py SNB port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -9748,9 +9748,9 @@ instruction_forms: - name: PSADBW # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 5 # model_importer.py SNB port_pressure: [[1, '0']] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -9763,7 +9763,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -9771,9 +9771,9 @@ instruction_forms: - name: PADDUSW # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -9786,7 +9786,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -9794,9 +9794,9 @@ instruction_forms: - name: PADDUSB # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -9809,7 +9809,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -9817,9 +9817,9 @@ instruction_forms: - name: PACKSSDW # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '0']] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -9832,7 +9832,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 5 # model_importer.py SNB port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -9840,9 +9840,9 @@ instruction_forms: - name: PMULLW # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 5 # model_importer.py SNB port_pressure: [[1, '0']] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -9855,7 +9855,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -9863,9 +9863,9 @@ instruction_forms: - name: PCMPEQW # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -9878,7 +9878,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -9886,9 +9886,9 @@ instruction_forms: - name: PCMPEQB # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -9901,7 +9901,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -9909,9 +9909,9 @@ instruction_forms: - name: PCMPEQD # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -9924,7 +9924,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -9932,9 +9932,9 @@ instruction_forms: - name: PUNPCKLWD # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -9947,7 +9947,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -9955,9 +9955,9 @@ instruction_forms: - name: PADDSW # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -9970,7 +9970,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -9978,9 +9978,9 @@ instruction_forms: - name: PXOR # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '015']] # model_importer.py SNB throughput: 0.3333333333333333 # model_importer.py SNB @@ -9993,7 +9993,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10001,9 +10001,9 @@ instruction_forms: - name: PSUBB # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10016,7 +10016,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10024,9 +10024,9 @@ instruction_forms: - name: PSUBUSW # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10039,7 +10039,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10047,9 +10047,9 @@ instruction_forms: - name: PSUBW # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10062,7 +10062,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10070,9 +10070,9 @@ instruction_forms: - name: PADDW # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10085,7 +10085,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10093,9 +10093,9 @@ instruction_forms: - name: PMAXSW # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10108,7 +10108,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10116,9 +10116,9 @@ instruction_forms: - name: PADDD # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10131,7 +10131,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10139,9 +10139,9 @@ instruction_forms: - name: PADDB # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10154,7 +10154,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 5 # model_importer.py SNB port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -10162,9 +10162,9 @@ instruction_forms: - name: PMULHUW # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 5 # model_importer.py SNB port_pressure: [[1, '0']] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -10177,7 +10177,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10185,9 +10185,9 @@ instruction_forms: - name: POR # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '015']] # model_importer.py SNB throughput: 0.3333333333333333 # model_importer.py SNB @@ -10197,7 +10197,7 @@ instruction_forms: - class: immediate # model_importer.py SNB imd: int # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '0']] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -10210,7 +10210,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -10218,9 +10218,9 @@ instruction_forms: - name: PSLLD # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '0']] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -10230,7 +10230,7 @@ instruction_forms: - class: immediate # model_importer.py SNB imd: int # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '0']] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -10243,7 +10243,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -10251,9 +10251,9 @@ instruction_forms: - name: PSLLW # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '0']] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -10263,7 +10263,7 @@ instruction_forms: - class: immediate # model_importer.py SNB imd: int # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '0']] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -10276,7 +10276,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -10284,9 +10284,9 @@ instruction_forms: - name: PSLLQ # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '0']] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -10299,7 +10299,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10307,9 +10307,9 @@ instruction_forms: - name: PSUBUSB # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10322,7 +10322,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10330,9 +10330,9 @@ instruction_forms: - name: PUNPCKLDQ # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10345,7 +10345,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10353,9 +10353,9 @@ instruction_forms: - name: PANDN # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '015']] # model_importer.py SNB throughput: 0.3333333333333333 # model_importer.py SNB @@ -10368,7 +10368,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 5 # model_importer.py SNB port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -10376,9 +10376,9 @@ instruction_forms: - name: PMULHW # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 5 # model_importer.py SNB port_pressure: [[1, '0']] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -10391,7 +10391,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10399,9 +10399,9 @@ instruction_forms: - name: PMINSW # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10416,7 +10416,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: ~ # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10426,9 +10426,9 @@ instruction_forms: - class: immediate # model_importer.py SNB imd: int # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10438,7 +10438,7 @@ instruction_forms: - class: immediate # model_importer.py SNB imd: int # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '0']] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -10451,7 +10451,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -10459,9 +10459,9 @@ instruction_forms: - name: PSRLQ # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '0']] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -10471,7 +10471,7 @@ instruction_forms: - class: immediate # model_importer.py SNB imd: int # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '0']] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -10484,7 +10484,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -10492,9 +10492,9 @@ instruction_forms: - name: PSRLW # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '0']] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -10504,7 +10504,7 @@ instruction_forms: - class: immediate # model_importer.py SNB imd: int # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '0']] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -10517,7 +10517,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -10525,9 +10525,9 @@ instruction_forms: - name: PSRLD # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '0']] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -10540,7 +10540,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10548,9 +10548,9 @@ instruction_forms: - name: PADDSB # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10569,7 +10569,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10577,9 +10577,9 @@ instruction_forms: - name: PUNPCKHBW # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10592,7 +10592,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 5 # model_importer.py SNB port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -10600,9 +10600,9 @@ instruction_forms: - name: PMADDWD # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 5 # model_importer.py SNB port_pressure: [[1, '0']] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -10612,7 +10612,7 @@ instruction_forms: - class: immediate # model_importer.py SNB imd: int # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB name: gpr # model_importer.py SNB latency: 2 # model_importer.py SNB @@ -10627,7 +10627,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '015'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10635,9 +10635,9 @@ instruction_forms: - name: PAND # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '015']] # model_importer.py SNB throughput: 0.3333333333333333 # model_importer.py SNB @@ -10650,7 +10650,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10658,9 +10658,9 @@ instruction_forms: - name: PMAXUB # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10673,7 +10673,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10681,9 +10681,9 @@ instruction_forms: - name: PUNPCKHWD # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10696,7 +10696,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10704,9 +10704,9 @@ instruction_forms: - name: PMINUB # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10721,7 +10721,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10733,7 +10733,7 @@ instruction_forms: - class: register # model_importer.py SNB name: gpr # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '5']] # model_importer.py SNB throughput: 1.5 # model_importer.py SNB @@ -10746,7 +10746,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10754,9 +10754,9 @@ instruction_forms: - name: PSUBSW # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10769,7 +10769,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10777,9 +10777,9 @@ instruction_forms: - name: PAVGW # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10792,7 +10792,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10800,9 +10800,9 @@ instruction_forms: - name: PSUBSB # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10815,7 +10815,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10823,9 +10823,9 @@ instruction_forms: - name: PAVGB # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10835,7 +10835,7 @@ instruction_forms: - class: immediate # model_importer.py SNB imd: int # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '0']] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -10848,7 +10848,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -10856,9 +10856,9 @@ instruction_forms: - name: PSRAW # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '0']] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -10868,7 +10868,7 @@ instruction_forms: - class: immediate # model_importer.py SNB imd: int # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '0']] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -10881,7 +10881,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -10889,9 +10889,9 @@ instruction_forms: - name: PSRAD # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '0']] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -10904,7 +10904,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -10912,9 +10912,9 @@ instruction_forms: - name: PACKSSWB # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '0']] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -10927,7 +10927,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -10935,9 +10935,9 @@ instruction_forms: - name: PUNPCKLBW # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -12078,7 +12078,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 2 # model_importer.py SNB port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 1.5 # model_importer.py SNB @@ -12086,9 +12086,9 @@ instruction_forms: - name: PHSUBD # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 2 # model_importer.py SNB port_pressure: [[3, '15']] # model_importer.py SNB throughput: 1.5 # model_importer.py SNB @@ -12124,7 +12124,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 5 # model_importer.py SNB port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -12132,9 +12132,9 @@ instruction_forms: - name: PMULHRSW # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 5 # model_importer.py SNB port_pressure: [[1, '0']] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -12170,7 +12170,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 2 # model_importer.py SNB port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 1.5 # model_importer.py SNB @@ -12178,9 +12178,9 @@ instruction_forms: - name: PHSUBW # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 2 # model_importer.py SNB port_pressure: [[3, '15']] # model_importer.py SNB throughput: 1.5 # model_importer.py SNB @@ -12216,7 +12216,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -12224,9 +12224,9 @@ instruction_forms: - name: PSIGNW # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -12262,7 +12262,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -12270,9 +12270,9 @@ instruction_forms: - name: PSIGND # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -12308,7 +12308,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -12316,9 +12316,9 @@ instruction_forms: - name: PSIGNB # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -12354,7 +12354,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 2 # model_importer.py SNB port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 1.5 # model_importer.py SNB @@ -12362,9 +12362,9 @@ instruction_forms: - name: PHADDSW # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 2 # model_importer.py SNB port_pressure: [[3, '15']] # model_importer.py SNB throughput: 1.5 # model_importer.py SNB @@ -12400,7 +12400,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 5 # model_importer.py SNB port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -12408,9 +12408,9 @@ instruction_forms: - name: PMADDUBSW # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 5 # model_importer.py SNB port_pressure: [[1, '0']] # model_importer.py SNB throughput: 1.0 # model_importer.py SNB @@ -12446,7 +12446,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 2 # model_importer.py SNB port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 1.5 # model_importer.py SNB @@ -12454,9 +12454,9 @@ instruction_forms: - name: PHSUBSW # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 2 # model_importer.py SNB port_pressure: [[3, '15']] # model_importer.py SNB throughput: 1.5 # model_importer.py SNB @@ -12492,7 +12492,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: ~ # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -12500,9 +12500,9 @@ instruction_forms: - name: PABSW # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -12538,7 +12538,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 2 # model_importer.py SNB port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 1.5 # model_importer.py SNB @@ -12546,9 +12546,9 @@ instruction_forms: - name: PHADDD # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 2 # model_importer.py SNB port_pressure: [[3, '15']] # model_importer.py SNB throughput: 1.5 # model_importer.py SNB @@ -12586,7 +12586,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -12596,9 +12596,9 @@ instruction_forms: - class: immediate # model_importer.py SNB imd: int # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -12638,7 +12638,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -12646,9 +12646,9 @@ instruction_forms: - name: PSHUFB # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -12684,7 +12684,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: ~ # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -12692,9 +12692,9 @@ instruction_forms: - name: PABSD # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -12730,7 +12730,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: ~ # model_importer.py SNB port_pressure: [[1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -12738,9 +12738,9 @@ instruction_forms: - name: PABSB # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 1 # model_importer.py SNB port_pressure: [[1, '15']] # model_importer.py SNB throughput: 0.5 # model_importer.py SNB @@ -12776,7 +12776,7 @@ instruction_forms: index: '*' # model_importer.py SNB scale: '*' # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 2 # model_importer.py SNB port_pressure: [[3, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py SNB throughput: 1.5 # model_importer.py SNB @@ -12784,9 +12784,9 @@ instruction_forms: - name: PHADDW # model_importer.py SNB operands: # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB - class: register # model_importer.py SNB - name: mm0 # model_importer.py SNB + name: mm # model_importer.py SNB latency: 2 # model_importer.py SNB port_pressure: [[3, '15']] # model_importer.py SNB throughput: 1.5 # model_importer.py SNB