Files
OSACA/osaca/data/bdw.yml
2021-03-11 11:38:25 +01:00

44151 lines
4.6 MiB

osaca_version: 0.3.4
micro_architecture: Intel Broadwell
arch_code: BDW
isa: x86
ROB_size: 192
retired_uOps_per_cycle: 4
scheduler_size: 64
hidden_loads: false
load_latency: {gpr: 4.0, mm: 4.0, xmm: 4.0, ymm: 4.0}
load_throughput:
- {base: gpr, offset: ~, index: ~, scale: 1, port_pressure: [[1, '23'], [1, ['2D', '3D']]]}
- {base: gpr, offset: ~, index: gpr, scale: 1, port_pressure: [[1, '23'], [1, ['2D', '3D']]]}
- {base: gpr, offset: ~, index: gpr, scale: 8, port_pressure: [[1, '23'], [1, ['2D', '3D']]]}
- {base: gpr, offset: imd, index: gpr, scale: 1, port_pressure: [[1, '23'], [1, ['2D', '3D']]]}
- {base: gpr, offset: imd, index: gpr, scale: 8, port_pressure: [[1, '23'], [1, ['2D', '3D']]]}
- {base: gpr, offset: imd, index: ~, scale: 1, port_pressure: [[1, '23'], [1, ['2D', '3D']]]}
- {base: ~, offset: imd, index: ~, scale: 1, port_pressure: [[1, '23'], [1, ['2D', '3D']]]}
- {base: ~, offset: ~, index: gpr, scale: 1, port_pressure: [[1, '23'], [1, ['2D', '3D']]]}
- {base: ~, offset: ~, index: gpr, scale: 8, port_pressure: [[1, '23'], [1, ['2D', '3D']]]}
- {base: ~, offset: imd, index: gpr, scale: 1, port_pressure: [[1, '23'], [1, ['2D', '3D']]]}
- {base: ~, offset: imd, index: gpr, scale: 8, port_pressure: [[1, '23'], [1, ['2D', '3D']]]}
load_throughput_default: [[1, '23'], [1, ['2D', '3D']]]
store_throughput:
- {base: '*', offset: '*', index: ~, scale: '*', port_pressure: [[1, '237'], [1, '4']]}
- {base: '*', offset: '*', index: gpr, scale: '*', port_pressure: [[1, '23'], [1, '4']]}
store_throughput_default: [[1, '23'], [1, '4']]
ports: ['0', 0DV, '1', '2', 2D, '3', 3D, '4', '5', '6', '7']
port_model_scheme: |
+------------------------------------------------------------------------+
| 64 entry unified scheduler |
+------------------------------------------------------------------------+
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
\/ \/ \/ \/ \/ \/ \/ \/
+-------+ +-------+ +-----+ +-----+ +-----+ +-------+ +--------+ +------+
| ALU | | ALU | | LD | | LD | | ST | | ALU | | ALU & | |SIMPLE|
+-------+ +-------+ +-----+ +-----+ +-----+ +-------+ | Shift | | AGU |
+-------+ +-------+ +-----+ +-----+ +-------+ +--------+ +------+
| 2ND | | Fast | | AGU | | AGU | | Fast | +--------+
| BRANCH| | LEA | +-----+ +-----+ | LEA | | BRANCH |
+-------+ +-------+ +-------+ +--------+
+-------+ +-------+ +-------+
|AVX DIV| |AVX FMA| | AVX |
+-------+ +-------+ | ALU |
+-------+ +-------+ +-------+
|AVX FMA| |AVX MUL|
+-------+ +-------+
+-------+ +-------+
|AVX MUL| |AVX ADD|
+-------+ +-------+
instruction_forms:
- name: LEA
operands:
- class: memory
base: gpr
offset: ~
index: ~
scale: 1
- class: register
name: gpr
latency: 1.0
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: LEA
operands:
- class: memory
base: gpr
offset: ~
index: gpr
scale: "*"
- class: register
name: gpr
latency: 1.0
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: LEA
operands:
- class: memory
base: gpr
offset: imd
index: gpr
scale: "*"
- class: register
name: gpr
latency: 3.0
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: LEA
operands:
- class: memory
base: gpr
offset: imd
index: ~
scale: 1
- class: register
name: gpr
latency: 1.0
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: LEA
operands:
- class: memory
base: ~
offset: imd
index: ~
scale: 1
- class: register
name: gpr
latency: 1.0
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: LEA
operands:
- class: memory
base: ~
offset: ~
index: gpr
scale: "*"
- class: register
name: gpr
latency: 1.0
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: LEA
operands:
- class: memory
base: ~
offset: imd
index: gpr
scale: "*"
- class: register
name: gpr
latency: 1.0
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: SLDT
operands:
- class: register
name: gpr
latency: ~
port_pressure: [[1, '0156'], [2, '06'], [1, '1']]
throughput: 1.25
uops: 5
- name: POPFW
operands: []
latency: ~
port_pressure: [[11, '0156'], [1, '23']]
throughput: 2.75
uops: 10
- name: CALL
operands:
- class: register
name: gpr
latency: ~
port_pressure: [[1, '237'], [1, '4']]
throughput: 1.0
uops: 3
- name: OUTSW
operands: []
latency: ~
port_pressure: [[7, '0'], [2, '01'], [4, '0156'], [22, '06'], [13, '1'], [1, '15'], [1, '23'], [1, '237'], [1, '4'], [6,
'5']]
throughput: 20.0
uops: 58
- name: OUTSB
operands: []
latency: ~
port_pressure: [[7, '0'], [2, '01'], [4, '0156'], [22, '06'], [13, '1'], [1, '15'], [1, '23'], [1, '237'], [1, '4'], [6,
'5']]
throughput: 20.0
uops: 58
- name: OUTSD
operands: []
latency: ~
port_pressure: [[7, '0'], [2, '01'], [4, '0156'], [22, '06'], [13, '1'], [1, '15'], [1, '23'], [1, '237'], [1, '4'], [6,
'5']]
throughput: 20.0
uops: 58
- name: JNLE
operands:
- class: identifier
latency: 0
port_pressure: []
throughput: 0.0
uops: 1
- name: WRMSR
operands: []
latency: ~
port_pressure: [[11, '0'], [56, '06'], [14, '1'], [13, '15'], [1, '4'], [12, '5']]
throughput: 39.0
uops: 107
- name: REPE SCASW
operands: []
latency: ~
port_pressure: [[11, '0156'], [5, '06'], [1, '15'], [1, '23']]
throughput: 5.25
uops: 12
- name: REPE SCASD
operands: []
latency: ~
port_pressure: [[11, '0156'], [5, '06'], [1, '15'], [1, '23']]
throughput: 5.25
uops: 12
- name: REPE SCASB
operands: []
latency: ~
port_pressure: [[11, '0156'], [5, '06'], [1, '15'], [1, '23']]
throughput: 5.25
uops: 12
- name: REX64 REPE SCASB
operands: []
latency: ~
port_pressure: [[11, '0156'], [5, '06'], [1, '15'], [1, '23']]
throughput: 5.25
uops: 12
- name: JNS
operands:
- class: identifier
latency: 0
port_pressure: []
throughput: 0.0
uops: 1
- name: JL
operands:
- class: identifier
latency: 0
port_pressure: []
throughput: 0.0
uops: 1
- name: JNP
operands:
- class: identifier
latency: 0
port_pressure: []
throughput: 0.0
uops: 1
- name: JNZ
operands:
- class: identifier
latency: 0
port_pressure: []
throughput: 0.0
uops: 1
- name: JNB
operands:
- class: identifier
latency: 0
port_pressure: []
throughput: 0.0
uops: 1
- name: JNE
operands:
- class: identifier
latency: 0
port_pressure: []
throughput: 0.0
uops: 1
- name: JNO
operands:
- class: identifier
latency: 0
port_pressure: []
throughput: 0.0
uops: 1
- name: JNL
operands:
- class: identifier
latency: 0
port_pressure: []
throughput: 0.0
uops: 1
- name: CMC
operands: []
latency: 1
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: CMP
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: CMP
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: REX CMP
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: LAHF
operands: []
latency: 0
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: CBW
operands: []
latency: 1
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: PUSH
operands:
- class: immediate
imd: int
latency: 5
port_pressure: [[1, '237'], [1, '4']]
throughput: 1.0
uops: 2
- name: PUSH
operands:
- class: register
name: gpr
latency: 5
port_pressure: [[1, '1'], [1, '237'], [1, '4']]
throughput: 1.0
uops: 3
- name: PUSHF
operands: []
latency: 7
port_pressure: [[1, '237'], [1, '4']]
throughput: 1.0
uops: 4
- name: NOT
operands:
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: REX NOT
operands:
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: NOP
operands: []
latency: ~
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: INC
operands:
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: REX INC
operands:
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: CMPSW
operands: []
latency: 4
port_pressure: [[3, '0156'], [2, '23']]
throughput: 1.0
uops: 5
- name: CMPSB
operands: []
latency: 4
port_pressure: [[3, '0156'], [2, '23']]
throughput: 1.0
uops: 5
- name: CMPSD
operands: []
latency: 4
port_pressure: [[3, '0156'], [2, '23']]
throughput: 1.0
uops: 5
- name: SETB
operands:
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: REX SETB
operands:
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: SETL
operands:
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: REX SETL
operands:
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: SETO
operands:
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: REX SETO
operands:
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: BSR
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: SETP
operands:
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: REX SETP
operands:
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: OUT
operands:
- class: register
name: gpr
- class: immediate
imd: int
latency: ~
port_pressure: [[9, '0156'], [9, '06'], [2, '23'], [1, '237'], [1, '4'], [1, '5']]
throughput: 6.75
uops: 55
- name: OUT
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: ~
port_pressure: [[9, '0156'], [9, '06'], [2, '23'], [1, '237'], [1, '4'], [1, '5']]
throughput: 6.75
uops: 54
- name: SBB
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: REX SBB
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0156'], [1, '06']]
throughput: 0.75
uops: 1
- name: LODSB
operands: []
latency: ~
port_pressure: [[2, '0156'], [1, '23']]
throughput: 0.5
uops: 3
- name: LODSW
operands: []
latency: ~
port_pressure: [[2, '0156'], [1, '23']]
throughput: 0.5
uops: 3
- name: LODSD
operands: []
latency: ~
port_pressure: [[1, '0156'], [1, '23']]
throughput: 0.5
uops: 2
- name: JNBE
operands:
- class: identifier
latency: 0
port_pressure: []
throughput: 0.0
uops: 1
- name: STD
operands: []
latency: ~
port_pressure: [[5, '0156'], [1, '06']]
throughput: 1.75
uops: 3
- name: STOSD
operands: []
latency: 0
port_pressure: [[1, '0156'], [1, '237'], [1, '4']]
throughput: 1.0
uops: 3
- name: xadd
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 3
port_pressure: [[3, '0156']]
throughput: 0.75
uops: 3
- name: XOR
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: XOR
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: REX XOR
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: SAR
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: REX SAR
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: STC
operands: []
latency: ~
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: STI
operands: []
latency: ~
port_pressure: [[1, '0156'], [4, '06'], [1, '1']]
throughput: 2.25
uops: 6
- name: STR
operands:
- class: register
name: gpr
latency: ~
port_pressure: [[2, '06'], [1, '1']]
throughput: 1.0
uops: 5
- name: STOSB
operands: []
latency: 0
port_pressure: [[1, '0156'], [1, '237'], [1, '4']]
throughput: 1.0
uops: 3
- name: REPE LODSW
operands: []
latency: ~
port_pressure: [[9, '06'], [1, '1']]
throughput: 4.5
uops: 10
- name: REPNE LODSW
operands: []
latency: ~
port_pressure: [[9, '06'], [1, '1']]
throughput: 4.5
uops: 10
- name: RDMSR
operands: []
latency: ~
port_pressure: [[1, '0'], [4, '01'], [10, '015'], [38, '06'], [5, '1'], [6, '15'], [4, '5']]
throughput: 25.333333333333336
uops: 68
- name: REPE LODSB
operands: []
latency: ~
port_pressure: [[9, '06'], [1, '1']]
throughput: 4.5
uops: 10
- name: REX64 REPE LODSB
operands: []
latency: ~
port_pressure: [[9, '06'], [1, '1']]
throughput: 4.5
uops: 10
- name: REPNE LODSB
operands: []
latency: ~
port_pressure: [[9, '06'], [1, '1']]
throughput: 4.5
uops: 10
- name: REX64 REPNE LODSB
operands: []
latency: ~
port_pressure: [[9, '06'], [1, '1']]
throughput: 4.5
uops: 10
- name: REPE LODSD
operands: []
latency: ~
port_pressure: [[9, '06'], [1, '1']]
throughput: 4.5
uops: 10
- name: REPNE LODSD
operands: []
latency: ~
port_pressure: [[9, '06'], [1, '1']]
throughput: 4.5
uops: 10
- name: IDIV
operands:
- class: register
name: gpr
latency: 24
port_pressure: [[2, '0'], [3, '0156'], [2, '1'], [2, '5'], [6, [0DV]]]
throughput: 6.0
uops: 9
- name: REX IDIV
operands:
- class: register
name: gpr
latency: 24
port_pressure: [[2, '0'], [3, '0156'], [2, '1'], [2, '5'], [6, [0DV]]]
throughput: 6.0
uops: 9
- name: REPNE CMPSB
operands: []
latency: ~
port_pressure: [[10, '06'], [1, '1'], [1, '5']]
throughput: 5.0
uops: 12
- name: REX64 REPNE CMPSB
operands: []
latency: ~
port_pressure: [[10, '06'], [1, '1'], [1, '5']]
throughput: 5.0
uops: 12
- name: REPNE CMPSD
operands: []
latency: ~
port_pressure: [[10, '06'], [1, '1'], [1, '5']]
throughput: 5.0
uops: 12
- name: SETS
operands:
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: REX SETS
operands:
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: SHR
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: REX SHR
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: '{store} SHRD'
operands:
- class: immediate
imd: int
- class: register
name: gpr
- class: register
name: gpr
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: MOVSX
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: REX MOVSX
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: MOVSW
operands: []
latency: ~
port_pressure: [[2, '0156'], [2, '23'], [1, '4']]
throughput: 1.0
uops: 5
- name: SHL
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: REX SHL
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: BTS
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: BTS
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: BTR
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: BTR
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: LOOP
operands:
- class: identifier
latency: 2
port_pressure: [[2, '0156'], [4, '06'], [1, '15']]
throughput: 2.5
uops: 8
- name: BTC
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: BTC
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: wait
operands: []
latency: 1
port_pressure: []
throughput: 1
uops: 0
- name: WBINVD
operands: []
latency: ~
port_pressure: [[78778, '0'], [55532, '06'], [113455, '1'], [132069, '4'], [38166, '5'], [1, [0DV]]]
throughput: 132069.0
uops: 418000
- name: JBE
operands:
- class: identifier
latency: 0
port_pressure: []
throughput: 0.0
uops: 1
- name: MUL
operands:
- class: register
name: gpr
latency: 4
port_pressure: [[1, '1'], [1, '5']]
throughput: 1.0
uops: 3
- name: REX MUL
operands:
- class: register
name: gpr
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: SETNO
operands:
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: REX SETNO
operands:
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: SETNL
operands:
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: REX SETNL
operands:
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: CLI
operands: []
latency: ~
port_pressure: [[2, '06'], [1, '1']]
throughput: 1.0
uops: 3
- name: CLD
operands: []
latency: ~
port_pressure: [[2, '0156'], [1, '06']]
throughput: 1.0
uops: 3
- name: SETNB
operands:
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: REX SETNB
operands:
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: CLC
operands: []
latency: ~
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: SETNZ
operands:
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: REX SETNZ
operands:
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: SETNS
operands:
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: REX SETNS
operands:
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: SETNP
operands:
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: REX SETNP
operands:
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: LLDT
operands:
- class: register
name: gpr
latency: ~
port_pressure: [[1, '0156'], [7, '06'], [3, '1'], [1, '23'], [1, '237'], [1, '4']]
throughput: 3.75
uops: 14
- name: RET
operands:
- class: immediate
imd: int
latency: ~
port_pressure: [[1, '23']]
throughput: 0.5
uops: 5
- name: RET
operands: []
latency: ~
port_pressure: [[3, '06']]
throughput: 1.5
uops: 3
- name: SETNBE
operands:
- class: register
name: gpr
latency: 2
port_pressure: [[1, '0156'], [1, '06']]
throughput: 0.75
uops: 2
- name: REX SETNBE
operands:
- class: register
name: gpr
latency: 2
port_pressure: [[1, '0156'], [1, '06']]
throughput: 0.75
uops: 2
- name: REPE INSW
operands: []
latency: ~
port_pressure: [[3, '0'], [1, '01'], [5, '015'], [2, '0156'], [17, '06'], [10, '1'], [5, '5']]
throughput: 14.166666666666668
uops: 43
- name: REPNE INSW
operands: []
latency: ~
port_pressure: [[3, '0'], [1, '01'], [5, '015'], [2, '0156'], [17, '06'], [10, '1'], [5, '5']]
throughput: 14.166666666666668
uops: 43
- name: REPE INSB
operands: []
latency: ~
port_pressure: [[4, '0'], [1, '01'], [4, '015'], [3, '0156'], [16, '06'], [10, '1'], [5, '5']]
throughput: 14.583333333333332
uops: 43
- name: REX64 REPE INSB
operands: []
latency: ~
port_pressure: [[4, '0'], [1, '01'], [4, '015'], [3, '0156'], [16, '06'], [10, '1'], [5, '5']]
throughput: 14.583333333333332
uops: 43
- name: REPNE INSB
operands: []
latency: ~
port_pressure: [[4, '0'], [1, '01'], [4, '015'], [3, '0156'], [16, '06'], [10, '1'], [5, '5']]
throughput: 14.583333333333332
uops: 43
- name: REX64 REPNE INSB
operands: []
latency: ~
port_pressure: [[4, '0'], [1, '01'], [4, '015'], [3, '0156'], [16, '06'], [10, '1'], [5, '5']]
throughput: 14.583333333333332
uops: 43
- name: REPE INSD
operands: []
latency: ~
port_pressure: [[4, '0'], [5, '015'], [3, '0156'], [16, '06'], [10, '1'], [5, '5']]
throughput: 14.416666666666668
uops: 43
- name: REX64 REPE INSD
operands: []
latency: ~
port_pressure: [[4, '0'], [5, '015'], [3, '0156'], [16, '06'], [10, '1'], [5, '5']]
throughput: 14.416666666666668
uops: 43
- name: REPNE INSD
operands: []
latency: ~
port_pressure: [[4, '0'], [5, '015'], [3, '0156'], [16, '06'], [10, '1'], [5, '5']]
throughput: 14.416666666666668
uops: 43
- name: REX64 REPNE INSD
operands: []
latency: ~
port_pressure: [[4, '0'], [5, '015'], [3, '0156'], [16, '06'], [10, '1'], [5, '5']]
throughput: 14.416666666666668
uops: 43
- name: REPE STOSD
operands: []
latency: ~
port_pressure: [[17, '015'], [7, '0156'], [5, '06'], [16, '23'], [16, '4']]
throughput: 16.0
uops: 65
- name: REPNE STOSD
operands: []
latency: ~
port_pressure: [[17, '015'], [7, '0156'], [5, '06'], [16, '23'], [16, '4']]
throughput: 16.0
uops: 65
- name: VERR
operands:
- class: register
name: gpr
latency: 60
port_pressure: [[2, '0'], [3, '06'], [5, '1'], [3, '5']]
throughput: 5.0
uops: 13
- name: REPE STOSB
operands: []
latency: ~
port_pressure: [[7, '01'], [15, '015'], [2, '0156'], [19, '06'], [9, '15'], [11, '23'], [9, '4'], [2, '5']]
throughput: 18.5
uops: 76
- name: REX64 REPE STOSB
operands: []
latency: ~
port_pressure: [[7, '01'], [15, '015'], [2, '0156'], [19, '06'], [9, '15'], [11, '23'], [9, '4'], [2, '5']]
throughput: 18.5
uops: 76
- name: REPNE STOSB
operands: []
latency: ~
port_pressure: [[7, '01'], [15, '015'], [2, '0156'], [19, '06'], [9, '15'], [11, '23'], [9, '4'], [2, '5']]
throughput: 18.5
uops: 76
- name: REX64 REPNE STOSB
operands: []
latency: ~
port_pressure: [[7, '01'], [15, '015'], [2, '0156'], [19, '06'], [9, '15'], [11, '23'], [9, '4'], [2, '5']]
throughput: 18.5
uops: 76
- name: REPE STOSW
operands: []
latency: ~
port_pressure: [[1, '01'], [16, '015'], [7, '0156'], [5, '06'], [16, '23'], [16, '4']]
throughput: 16.0
uops: 65
- name: REPNE STOSW
operands: []
latency: ~
port_pressure: [[1, '01'], [16, '015'], [7, '0156'], [5, '06'], [16, '23'], [16, '4']]
throughput: 16.0
uops: 65
- name: CWD
operands: []
latency: 2
port_pressure: [[1, '0156'], [1, '06']]
throughput: 0.75
uops: 2
- name: TEST
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: REX TEST
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: TEST
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: REX TEST
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: JZ
operands:
- class: identifier
latency: 0
port_pressure: []
throughput: 0.0
uops: 1
- name: SCASW
operands: []
latency: 1
port_pressure: [[2, '0156'], [1, '23']]
throughput: 0.5
uops: 3
- name: JP
operands:
- class: identifier
latency: 0
port_pressure: []
throughput: 0.0
uops: 1
- name: JS
operands:
- class: identifier
latency: 0
port_pressure: []
throughput: 0.0
uops: 1
- name: JO
operands:
- class: identifier
latency: 0
port_pressure: []
throughput: 0.0
uops: 1
- name: SCASD
operands: []
latency: 1
port_pressure: [[2, '0156'], [1, '23']]
throughput: 0.5
uops: 3
- name: SCASB
operands: []
latency: 1
port_pressure: [[2, '0156'], [1, '23']]
throughput: 0.5
uops: 3
- name: JB
operands:
- class: identifier
latency: 0
port_pressure: []
throughput: 0.0
uops: 1
- name: RDPMC
operands: []
latency: ~
port_pressure: [[2, '01'], [10, '015'], [17, '06'], [1, '1'], [1, '15'], [3, '5']]
throughput: 12.833333333333334
uops: 34
- name: RETFW
operands:
- class: immediate
imd: int
latency: ~
port_pressure: [[1, '23']]
throughput: 0.5
uops: ~
- name: RETF
operands:
- class: immediate
imd: int
latency: ~
port_pressure: [[1, '23']]
throughput: 0.5
uops: ~
- name: RETFQ
operands:
- class: immediate
imd: int
latency: ~
port_pressure: [[1, '23']]
throughput: 0.5
uops: ~
- name: RETFW
operands: []
latency: ~
port_pressure: [[1, '23']]
throughput: 0.5
uops: ~
- name: RETF
operands: []
latency: ~
port_pressure: [[1, '23']]
throughput: 0.5
uops: ~
- name: RETFQ
operands: []
latency: ~
port_pressure: [[1, '23']]
throughput: 0.5
uops: ~
- name: ENTERW
operands:
- class: immediate
imd: int
- class: immediate
imd: int
latency: ~
port_pressure: [[3, '0156'], [1, '06'], [1, '1'], [1, '237'], [1, '4']]
throughput: 1.75
uops: 12
- name: ENTER
operands:
- class: immediate
imd: int
- class: immediate
imd: int
latency: ~
port_pressure: [[3, '0156'], [1, '06'], [1, '1'], [1, '237'], [1, '4']]
throughput: 1.75
uops: 12
- name: REPNE SCASB
operands: []
latency: ~
port_pressure: [[19, '0156'], [9, '06'], [1, '15'], [3, '23']]
throughput: 9.25
uops: 12
- name: REX64 REPNE SCASB
operands: []
latency: ~
port_pressure: [[19, '0156'], [9, '06'], [1, '15'], [3, '23']]
throughput: 9.25
uops: 12
- name: REPNE SCASD
operands: []
latency: ~
port_pressure: [[9, '06'], [1, '1'], [1, '23'], [1, '5']]
throughput: 4.5
uops: 12
- name: REPNE SCASW
operands: []
latency: ~
port_pressure: [[15, '0156'], [7, '06'], [1, '15'], [2, '23']]
throughput: 7.25
uops: 12
- name: LEAVEW
operands: []
latency: ~
port_pressure: [[1, '0156'], [1, '23']]
throughput: 0.5
uops: 4
- name: LEAVE
operands: []
latency: ~
port_pressure: [[1, '0156'], [1, '23']]
throughput: 0.5
uops: 3
- name: REPE OUTSW
operands: []
latency: ~
port_pressure: [[5, '0'], [3, '015'], [4, '0156'], [15, '06'], [10, '1'], [5, '5']]
throughput: 14.5
uops: 42
- name: REPNE OUTSW
operands: []
latency: ~
port_pressure: [[5, '0'], [3, '015'], [4, '0156'], [15, '06'], [10, '1'], [5, '5']]
throughput: 14.5
uops: 42
- name: REPE OUTSB
operands: []
latency: ~
port_pressure: [[4, '0'], [1, '01'], [3, '015'], [3, '0156'], [16, '06'], [10, '1'], [5, '5']]
throughput: 14.25
uops: 42
- name: REX64 REPE OUTSB
operands: []
latency: ~
port_pressure: [[4, '0'], [1, '01'], [3, '015'], [3, '0156'], [16, '06'], [10, '1'], [5, '5']]
throughput: 14.25
uops: 42
- name: REPNE OUTSB
operands: []
latency: ~
port_pressure: [[4, '0'], [1, '01'], [3, '015'], [3, '0156'], [16, '06'], [10, '1'], [5, '5']]
throughput: 14.25
uops: 42
- name: REX64 REPNE OUTSB
operands: []
latency: ~
port_pressure: [[4, '0'], [1, '01'], [3, '015'], [3, '0156'], [16, '06'], [10, '1'], [5, '5']]
throughput: 14.25
uops: 42
- name: REPE OUTSD
operands: []
latency: ~
port_pressure: [[4, '0'], [1, '01'], [3, '015'], [3, '0156'], [15, '06'], [10, '1'], [5, '5']]
throughput: 13.75
uops: 42
- name: REX64 REPE OUTSD
operands: []
latency: ~
port_pressure: [[4, '0'], [1, '01'], [3, '015'], [3, '0156'], [15, '06'], [10, '1'], [5, '5']]
throughput: 13.75
uops: 42
- name: REPNE OUTSD
operands: []
latency: ~
port_pressure: [[4, '0'], [1, '01'], [3, '015'], [3, '0156'], [15, '06'], [10, '1'], [5, '5']]
throughput: 13.75
uops: 42
- name: REX64 REPNE OUTSD
operands: []
latency: ~
port_pressure: [[4, '0'], [1, '01'], [3, '015'], [3, '0156'], [15, '06'], [10, '1'], [5, '5']]
throughput: 13.75
uops: 42
- name: XLAT
operands: []
latency: ~
port_pressure: [[2, '0156'], [1, '23']]
throughput: 0.5
uops: 3
- name: SMSW
operands:
- class: register
name: gpr
latency: ~
port_pressure: [[1, '0156'], [2, '06'], [1, '5']]
throughput: 1.25
uops: 4
- name: AND
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: AND
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: REX AND
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: REX MOV
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: ~
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: JLE
operands:
- class: identifier
latency: 0
port_pressure: []
throughput: 0.0
uops: 1
- name: CPUID
operands: []
latency: ~
port_pressure: [[5, '0156'], [2, '06'], [1, '5']]
throughput: 2.25
uops: 52
- name: RDTSC
operands: []
latency: ~
port_pressure: [[5, '0156'], [2, '06'], [1, '5']]
throughput: 2.25
uops: 13
- name: CDQ
operands: []
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: INSB
operands: []
latency: ~
port_pressure: [[2, '0156'], [2, '06'], [1, '23'], [1, '237'], [1, '4'], [1, '5']]
throughput: 1.5
uops: 60
- name: INSD
operands: []
latency: ~
port_pressure: [[2, '0156'], [2, '06'], [1, '23'], [1, '237'], [1, '4'], [1, '5']]
throughput: 1.5
uops: 60
- name: IMUL
operands:
- class: register
name: gpr
latency: 4
port_pressure: [[1, '1'], [1, '5']]
throughput: 1.0
uops: 3
- name: REX IMUL
operands:
- class: register
name: gpr
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: IMUL
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: RCR
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 2
port_pressure: [[2, '0156'], [1, '06']]
throughput: 1.0
uops: 3
- name: REX RCR
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 2
port_pressure: [[2, '0156'], [1, '06']]
throughput: 1.0
uops: 3
- name: RCL
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 2
port_pressure: [[2, '0156'], [1, '06']]
throughput: 1.0
uops: 3
- name: REX RCL
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 2
port_pressure: [[2, '0156'], [1, '06']]
throughput: 1.0
uops: 3
- name: INSW
operands: []
latency: ~
port_pressure: [[2, '0156'], [2, '06'], [1, '23'], [1, '237'], [1, '4'], [1, '5']]
throughput: 1.5
uops: 60
- name: STOSW
operands: []
latency: 0
port_pressure: [[1, '0156'], [1, '237'], [1, '4']]
throughput: 1.0
uops: 3
- name: REPE MOVSD
operands: []
latency: ~
port_pressure: [[16, '015'], [7, '0156'], [6, '06'], [1, '15'], [32, '23'], [16, '4']]
throughput: 16.0
uops: 82
- name: REPNE MOVSD
operands: []
latency: ~
port_pressure: [[16, '015'], [7, '0156'], [6, '06'], [1, '15'], [32, '23'], [16, '4']]
throughput: 16.0
uops: 82
- name: REPE MOVSB
operands: []
latency: ~
port_pressure: [[11, '01'], [16, '015'], [27, '06'], [2, '1'], [10, '15'], [17, '23'], [7, '4']]
throughput: 24.333333333333332
uops: 90
- name: REX64 REPE MOVSB
operands: []
latency: ~
port_pressure: [[11, '01'], [16, '015'], [27, '06'], [2, '1'], [10, '15'], [17, '23'], [7, '4']]
throughput: 24.333333333333332
uops: 90
- name: REPNE MOVSB
operands: []
latency: ~
port_pressure: [[11, '01'], [16, '015'], [27, '06'], [2, '1'], [10, '15'], [17, '23'], [7, '4']]
throughput: 24.333333333333332
uops: 90
- name: REX64 REPNE MOVSB
operands: []
latency: ~
port_pressure: [[11, '01'], [16, '015'], [27, '06'], [2, '1'], [10, '15'], [17, '23'], [7, '4']]
throughput: 24.333333333333332
uops: 90
- name: REPE MOVSW
operands: []
latency: ~
port_pressure: [[17, '015'], [6, '0156'], [6, '06'], [1, '15'], [32, '23'], [16, '4']]
throughput: 16.0
uops: 82
- name: REPNE MOVSW
operands: []
latency: ~
port_pressure: [[17, '015'], [6, '0156'], [6, '06'], [1, '15'], [32, '23'], [16, '4']]
throughput: 16.0
uops: 82
- name: IN
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: ~
port_pressure: [[10, '0156'], [9, '06'], [3, '23'], [1, '5']]
throughput: 7.0
uops: 61
- name: IN
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: ~
port_pressure: [[10, '0156'], [9, '06'], [3, '23'], [1, '5']]
throughput: 7.0
uops: 60
- name: BT
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: BT
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: POP
operands:
- class: register
name: gpr
latency: ~
port_pressure: [[1, '23']]
throughput: 0.5
uops: 1
- name: JRCXZ
operands:
- class: identifier
latency: ~
port_pressure: [[1, '0156'], [1, '06']]
throughput: 0.75
uops: 2
- name: 'SHLD'
operands:
- class: immediate
imd: int
- class: register
name: gpr
- class: register
name: gpr
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: SAHF
operands: []
latency: 0
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: LMSW
operands:
- class: register
name: gpr
latency: ~
port_pressure: [[3, '015'], [14, '06'], [1, '1'], [1, '23'], [2, '4'], [4, '5']]
throughput: 8.0
uops: 25
- name: REPE CMPSD
operands: []
latency: ~
port_pressure: [[10, '06'], [1, '1'], [1, '5']]
throughput: 5.0
uops: 12
- name: OR
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: REX OR
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: REPE CMPSB
operands: []
latency: ~
port_pressure: [[10, '06'], [1, '1'], [1, '5']]
throughput: 5.0
uops: 12
- name: REX64 REPE CMPSB
operands: []
latency: ~
port_pressure: [[10, '06'], [1, '1'], [1, '5']]
throughput: 5.0
uops: 12
- name: REPE CMPSW
operands: []
latency: ~
port_pressure: [[10, '06'], [1, '1'], [1, '5']]
throughput: 5.0
uops: 12
- name: CLTS
operands: []
latency: ~
port_pressure: [[4, '06'], [2, '5']]
throughput: 2.0
uops: 7
- name: MOVZX
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: REX MOVZX
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 0
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: REPNE CMPSW
operands: []
latency: ~
port_pressure: [[10, '06'], [1, '1'], [1, '5']]
throughput: 5.0
uops: 12
- name: ROL
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 1
port_pressure: [[2, '06']]
throughput: 1.0
uops: 2
- name: REX ROL
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 1
port_pressure: [[2, '06']]
throughput: 1.0
uops: 2
- name: VERW
operands:
- class: register
name: gpr
latency: 61
port_pressure: [[2, '0'], [3, '06'], [4, '1'], [4, '5']]
throughput: 4.0
uops: 13
- name: JMP
operands:
- class: register
name: gpr
latency: 0
port_pressure: []
throughput: 0.0
uops: 1
- name: JMP
operands:
- class: identifier
latency: 0
port_pressure: []
throughput: 0.0
uops: 1
- name: ROR
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 1
port_pressure: [[2, '06']]
throughput: 1.0
uops: 2
- name: REX ROR
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 1
port_pressure: [[2, '06']]
throughput: 1.0
uops: 2
- name: SETLE
operands:
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: REX SETLE
operands:
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: SUB
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: REX SUB
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: NEG
operands:
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: REX NEG
operands:
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: SETNLE
operands:
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: REX SETNLE
operands:
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: ADD
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: ADD
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: REX ADD
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: ADC
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: ADC # JH: copied from ADC imd reg
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: REX ADC
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0156'], [1, '06']]
throughput: 0.75
uops: 1
- name: CWDE
operands: []
latency: 1
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: BSF
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: SETZ
operands:
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: REX SETZ
operands:
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: DEC
operands:
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: REX DEC
operands:
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: SETBE
operands:
- class: register
name: gpr
latency: 2
port_pressure: [[1, '0156'], [1, '06']]
throughput: 0.75
uops: 2
- name: REX SETBE
operands:
- class: register
name: gpr
latency: 2
port_pressure: [[1, '0156'], [1, '06']]
throughput: 0.75
uops: 2
- name: BSWAP
operands:
- class: register
name: gpr
latency: 2
port_pressure: [[1, '06'], [1, '15']]
throughput: 0.5
uops: 2
- name: UNPCKHPS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: DIVS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 11
port_pressure: [[1, '0'], [5, [0DV]]]
throughput: 5.0
uops: 1
- name: ADDSS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: CVTPI2PS
operands:
- class: register
name: gpr
- class: register
name: xmm
latency: 5
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: CMPSS
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: ANDNPS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: CVTTSS2SI
operands:
- class: register
name: xmm
- class: register
name: gpr
latency: 4
port_pressure: [[1, '0'], [1, '1']]
throughput: 1.0
uops: 2
- name: ORPS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: MOVMSKPS
operands:
- class: register
name: xmm
- class: register
name: gpr
latency: 3
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: DIVS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 11
port_pressure: [[1, '0'], [2, [0DV]]]
throughput: 2.0
uops: 1
- name: RCPSS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: MOVLHPS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: SQRTSS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 13
port_pressure: [[1, '0'], [7, [0DV]]]
throughput: 7.0
uops: 1
- name: SUBSS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: cmpps
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 3.0 # JH: measured on broadep1
port_pressure: [[1, '1']] # JH: according to uops.info
throughput: 1.0 # JH: measured on broadep1
uops: 1
- name: cmpeqps # same as CMPPS xmm1, xmm2, 0
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3.0 # JH: measured on broadep1
port_pressure: [[1, '1']] # JH: according to uops.info
throughput: 1.0 # JH: measured on broadep1
uops: 1
- name: cmpltps # same as CMPPS xmm1, xmm2, 1
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3.0 # JH: measured on broadep1
port_pressure: [[1, '1']] # JH: according to uops.info
throughput: 1.0 # JH: measured on broadep1
uops: 1
- name: cmpleps # same as CMPPS xmm1, xmm2, 2
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3.0 # JH: measured on broadep1
port_pressure: [[1, '1']] # JH: according to uops.info
throughput: 1.0 # JH: measured on broadep1
uops: 1
- name: cmpunordps # same as CMPPS xmm1, xmm2, 3
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3.0 # JH: measured on broadep1
port_pressure: [[1, '1']] # JH: according to uops.info
throughput: 1.0 # JH: measured on broadep1
uops: 1
- name: cmpneqps # same as CMPPS xmm1, xmm2, 4
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3.0 # JH: measured on broadep1
port_pressure: [[1, '1']] # JH: according to uops.info
throughput: 1.0 # JH: measured on broadep1
uops: 1
- name: cmpnltps # same as CMPPS xmm1, xmm2, 5
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3.0 # JH: measured on broadep1
port_pressure: [[1, '1']] # JH: according to uops.info
throughput: 1.0 # JH: measured on broadep1
uops: 1
- name: cmpnleps # same as CMPPS xmm1, xmm2, 6
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3.0 # JH: measured on broadep1
port_pressure: [[1, '1']] # JH: according to uops.info
throughput: 1.0 # JH: measured on broadep1
uops: 1
- name: cmpordps # same as CMPPS xmm1, xmm2, 7
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3.0 # JH: measured on broadep1
port_pressure: [[1, '1']] # JH: according to uops.info
throughput: 1.0 # JH: measured on broadep1
uops: 1
- name: XORPS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: SUBPS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: SHUFPS
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: MINSS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: ADDPS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: CVTSI2SS
operands:
- class: register
name: gpr
- class: register
name: xmm
latency: 5
port_pressure: [[1, '1'], [2, '5']]
throughput: 2.0
uops: 3
- name: SFENCE
operands: []
latency: ~
port_pressure: [[1, '237'], [1, '4']]
throughput: 1.0
uops: 2
- name: RSQRTSS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: UNPCKLPS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: MULSS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: SQRTPS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 13
port_pressure: [[1, '0'], [7, [0DV]]]
throughput: 7.0
uops: 1
- name: CVTTPS2PI
operands:
- class: register
name: xmm
- class: register
name: gpr
latency: 5
port_pressure: [[1, '1'], [1, '5']]
throughput: 1.0
uops: 2
- name: RSQRTPS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: MINPS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: CVTPS2PI
operands:
- class: register
name: xmm
- class: register
name: gpr
latency: 5
port_pressure: [[1, '1'], [1, '5']]
throughput: 1.0
uops: 2
- name: MULPS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: CVTSS2SI
operands:
- class: register
name: xmm
- class: register
name: gpr
latency: 4
port_pressure: [[1, '0'], [1, '1']]
throughput: 1.0
uops: 2
- name: ANDPS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: MAXPS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: MOVHLPS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: COMISS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: RCPPS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: MAXSS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: UCOMISS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: UNPCKHPD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: PUNPCKHDQ
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: CVTDQ2PD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 4
port_pressure: [[1, '1'], [1, '5']]
throughput: 1.0
uops: 2
- name: CVTTPS2DQ
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: DIVD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 14
port_pressure: [[1, '0'], [8, [0DV]]]
throughput: 8.0
uops: 1
- name: PCMPGTW
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PCMPGTB
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PCMPGTD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: CVTPI2PD
operands:
- class: register
name: gpr
- class: register
name: xmm
latency: 5
port_pressure: [[1, '1'], [1, '5']]
throughput: 1.0
uops: 2
- name: PACKUSWB
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: MASKMOVDQU
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: ~
port_pressure: [[1, '1']]
throughput: 1.0
uops: 10
- name: ANDNPD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: PSLLDQ
operands:
- class: immediate
imd: int
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: PSUBD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: UNPCKLPD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: PSADBW
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: PADDUSW
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PADDUSB
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: CVTPS2DQ
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: PACKSSDW
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: PMULLW
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: DIVD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 14
port_pressure: [[1, '0'], [4, [0DV]]]
throughput: 4.0
uops: 1
- name: PCMPEQW
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PCMPEQB
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PCMPEQD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PUNPCKLQDQ
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: PUNPCKLWD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: PADDSW
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: ORPD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: PXOR
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '015']]
throughput: 0.3333333333333333
uops: 1
- name: cmppd
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 3.0 # JH: measured on broadep1
port_pressure: [[1, '1']] # JH: according to uops.info
throughput: 1.0 # JH: measured on broadep1
uops: 1
- name: cmpeqpd # same as CMPPD xmm1, xmm2, 0
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3.0 # JH: measured on broadep1
port_pressure: [[1, '1']] # JH: according to uops.info
throughput: 1.0 # JH: measured on broadep1
uops: 1
- name: cmpltpd # same as CMPPD xmm1, xmm2, 1
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3.0 # JH: measured on broadep1
port_pressure: [[1, '1']] # JH: according to uops.info
throughput: 1.0 # JH: measured on broadep1
uops: 1
- name: cmplepd # same as CMPPD xmm1, xmm2, 2
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3.0 # JH: measured on broadep1
port_pressure: [[1, '1']] # JH: according to uops.info
throughput: 1.0 # JH: measured on broadep1
uops: 1
- name: cmpunordpd # same as CMPPD xmm1, xmm2, 3
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3.0 # JH: measured on broadep1
port_pressure: [[1, '1']] # JH: according to uops.info
throughput: 1.0 # JH: measured on broadep1
uops: 1
- name: cmpneqpd # same as CMPPD xmm1, xmm2, 4
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3.0 # JH: measured on broadep1
port_pressure: [[1, '1']] # JH: according to uops.info
throughput: 1.0 # JH: measured on broadep1
uops: 1
- name: cmpnltpd # same as CMPPD xmm1, xmm2, 5
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3.0 # JH: measured on broadep1
port_pressure: [[1, '1']] # JH: according to uops.info
throughput: 1.0 # JH: measured on broadep1
uops: 1
- name: cmpnlepd # same as CMPPD xmm1, xmm2, 6
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3.0 # JH: measured on broadep1
port_pressure: [[1, '1']] # JH: according to uops.info
throughput: 1.0 # JH: measured on broadep1
uops: 1
- name: cmpordpd # same as CMPPD xmm1, xmm2, 7
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3.0 # JH: measured on broadep1
port_pressure: [[1, '1']] # JH: according to uops.info
throughput: 1.0 # JH: measured on broadep1
uops: 1
- name: MOVQ2DQ
operands:
- class: register
name: gpr
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: PSUBB
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PSUBUSW
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PSUBW
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PADDW
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PMAXSW
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: CVTPD2DQ
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 4
port_pressure: [[1, '1'], [1, '5']]
throughput: 1.0
uops: 2
- name: PADDD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PADDB
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PSRLDQ
operands:
- class: immediate
imd: int
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: PADDQ
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PADDQ
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PUNPCKHQDQ
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: CMPSD
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: PMULHUW
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: MINSD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: CVTTSD2SI
operands:
- class: register
name: xmm
- class: register
name: gpr
latency: 4
port_pressure: [[1, '0'], [1, '1']]
throughput: 1.0
uops: 2
- name: ADDPD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: POR
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '015']]
throughput: 0.3333333333333333
uops: 1
- name: CVTSD2SS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 4
port_pressure: [[1, '1'], [1, '5']]
throughput: 1.0
uops: 2
- name: PSLLD
operands:
- class: immediate
imd: int
- class: register
name: xmm
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: SQRTSD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 20
port_pressure: [[1, '0'], [13, [0DV]]]
throughput: 13.0
uops: 1
- name: PSLLW
operands:
- class: immediate
imd: int
- class: register
name: xmm
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: CVTSI2SD
operands:
- class: register
name: gpr
- class: register
name: xmm
latency: 4
port_pressure: [[1, '1'], [1, '5']]
throughput: 1.0
uops: 2
- name: PSLLQ
operands:
- class: immediate
imd: int
- class: register
name: xmm
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: PSUBUSB
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PMOVMSKB
operands:
- class: register
name: xmm
- class: register
name: gpr
latency: 3
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: PUNPCKLDQ
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: MULSD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: PANDN
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '015']]
throughput: 0.3333333333333333
uops: 1
- name: SHUFPD
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: SUBPD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: SQRTPD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 20
port_pressure: [[1, '0'], [13, [0DV]]]
throughput: 13.0
uops: 1
- name: ANDPD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: PMULHW
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: PMINSW
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: CVTTPD2DQ
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 4
port_pressure: [[1, '1'], [1, '5']]
throughput: 1.0
uops: 2
- name: PSHUFD
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: CVTSS2SD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 2
port_pressure: [[1, '0'], [1, '5']]
throughput: 1.0
uops: 2
- name: XORPD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: MAXSD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: MINPD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: ADDSD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: PSRLQ
operands:
- class: immediate
imd: int
- class: register
name: xmm
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: PSRLW
operands:
- class: immediate
imd: int
- class: register
name: xmm
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: PSRLD
operands:
- class: immediate
imd: int
- class: register
name: xmm
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: SUBSD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: PADDSB
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: LFENCE
operands: []
latency: ~
port_pressure: [[2, '0156']]
throughput: 0.5
uops: 2
- name: CVTSD2SI
operands:
- class: register
name: xmm
- class: register
name: gpr
latency: 4
port_pressure: [[1, '0'], [1, '1']]
throughput: 1.0
uops: 2
- name: CVTPS2PD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 2
port_pressure: [[1, '0'], [1, '5']]
throughput: 1.0
uops: 2
- name: movd
operands:
- class: register
name: mm
- class: register
name: gpr
latency: 1.0 # JH: according to uops.info
port_pressure: [[1, '0']] # JH: according to uops.info
throughput: 1.0 # JH: according to uops.info
uops: 1 # JH: according to uops.info
- name: movd # with store, simple AGU
operands:
- class: register
name: mm
- class: memory
base: "*"
offset: "*"
index: ~
scale: "*"
latency: 0
port_pressure: [[1, '237'], [1, '4']]
throughput: 1.0
uops: 2
- name: movd # with store, complex AGU
operands:
- class: register
name: mm
- class: memory
base: "*"
offset: "*"
index: gpr
scale: "*"
latency: 0
port_pressure: [[1, '23'], [1, '4']]
throughput: 1.0
uops: 2
- name: movd
operands:
- class: register
name: xmm
- class: register
name: gpr
latency: 1.0 # JH: according to uops.info
port_pressure: [[1, '0']] # JH: according to uops.info
throughput: 1.0 # JH: according to uops.info
uops: 1 # JH: according to uops.info
- name: movd # with store, simple AGU
operands:
- class: register
name: xmm
- class: memory
base: "*"
offset: "*"
index: ~
scale: "*"
latency: 0
port_pressure: [[1, '237'], [1, '4']]
throughput: 1.0
uops: 2
- name: movd # with store, complex AGU
operands:
- class: register
name: xmm
- class: memory
base: "*"
offset: "*"
index: gpr
scale: "*"
latency: 0
port_pressure: [[1, '23'], [1, '4']]
throughput: 1.0
uops: 2
- name: movd
operands:
- class: register
name: gpr
- class: register
name: mm
latency: 1.0 # JH: according to uops.info
port_pressure: [[1, '5']] # JH: according to uops.info
throughput: 1.0 # JH: according to uops.info
uops: 1 # JH: according to uops.info
- name: movd # with load
operands:
- class: memory
base: "*"
offset: "*"
index: "*"
scale: "*"
- class: register
name: mm
latency: 4.0
port_pressure: [[1, '23'], [1, [2D, 3D]]]
throughput: 0.5
uops: 2
- name: movd
operands:
- class: register
name: gpr
- class: register
name: xmm
latency: 1.0 # JH: according to uops.info
port_pressure: [[1, '5']] # JH: according to uops.info
throughput: 1.0 # JH: according to uops.info
uops: 1 # JH: according to uops.info
- name: movd # with load
operands:
- class: memory
base: "*"
offset: "*"
index: "*"
scale: "*"
- class: register
name: xmm
latency: 4.0
port_pressure: [[1, '23'], [1, [2D, 3D]]]
throughput: 0.5
uops: 2
- name: movq
operands:
- class: register
name: mm
- class: register
name: mm
latency: 1.0 # JH: according to uops.info
port_pressure: [[1, '015']] # JH: according to uops.info
throughput: 0.3333333333333 # JH: according to uops.info
uops: 1 # JH: according to uops.info
- name: movq
operands:
- class: register
name: mm
- class: register
name: mm
latency: 1.0 # JH: according to uops.info
port_pressure: [[1, '015']] # JH: according to uops.info
throughput: 0.3333333333333 # JH: according to uops.info
uops: 1 # JH: according to uops.info
- name: movq
operands:
- class: register
name: mm
- class: register
name: gpr
latency: 1.0 # JH: according to uops.info
port_pressure: [[1, '0']] # JH: according to uops.info
throughput: 1.0 # JH: according to uops.info
uops: 1 # JH: according to uops.info
- name: movq # with store, simple AGU
operands:
- class: register
name: mm
- class: memory
base: "*"
offset: "*"
index: ~
scale: "*"
latency: 0
port_pressure: [[1, '237'], [1, '4']]
throughput: 1.0
uops: 2
- name: movq # with store, complex AGU
operands:
- class: register
name: mm
- class: memory
base: "*"
offset: "*"
index: gpr
scale: "*"
latency: 0
port_pressure: [[1, '23'], [1, '4']]
throughput: 1.0
uops: 2
- name: movq
operands:
- class: register
name: xmm
- class: register
name: gpr
latency: 1.0 # JH: according to uops.info
port_pressure: [[1, '0']] # JH: according to uops.info
throughput: 1.0 # JH: according to uops.info
uops: 1 # JH: according to uops.info
- name: movq # with store, simple AGU
operands:
- class: register
name: xmm
- class: memory
base: "*"
offset: "*"
index: ~
scale: "*"
latency: 0
port_pressure: [[1, '237'], [1, '4']]
throughput: 1.0
uops: 2
- name: movq # with store, complex AGU
operands:
- class: register
name: xmm
- class: memory
base: "*"
offset: "*"
index: gpr
scale: "*"
latency: 0
port_pressure: [[1, '23'], [1, '4']]
throughput: 1.0
uops: 2
- name: movq
operands:
- class: register
name: gpr
- class: register
name: mm
latency: 1.0 # JH: according to uops.info
port_pressure: [[1, '5']] # JH: according to uops.info
throughput: 1.0 # JH: according to uops.info
uops: 1 # JH: according to uops.info
- name: movq # with load
operands:
- class: memory
base: "*"
offset: "*"
index: "*"
scale: "*"
- class: register
name: mm
latency: 4.0
port_pressure: [[1, '23'], [1, [2D, 3D]]]
throughput: 0.5
uops: 2
- name: movq
operands:
- class: register
name: gpr
- class: register
name: xmm
latency: 1.0 # JH: according to uops.info
port_pressure: [[1, '5']] # JH: according to uops.info
throughput: 1.0 # JH: according to uops.info
uops: 1 # JH: according to uops.info
- name: movq # with load
operands:
- class: memory
base: "*"
offset: "*"
index: "*"
scale: "*"
- class: register
name: xmm
latency: 4.0
port_pressure: [[1, '23'], [1, [2D, 3D]]]
throughput: 0.5
uops: 2
- name: MULPD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: MOVDQ2Q
operands:
- class: register
name: xmm
- class: register
name: gpr
latency: 1
port_pressure: [[1, '01'], [1, '015']]
throughput: 0.8333333333333333
uops: 2
- name: MOVMSKPD
operands:
- class: register
name: xmm
- class: register
name: gpr
latency: 3
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: PSUBQ
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PSUBQ
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PUNPCKHBW
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: PMULUDQ
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: PMULUDQ
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: PMADDWD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: PEXTRW
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: gpr
latency: 2
port_pressure: [[1, '0'], [1, '5']]
throughput: 1.0
uops: 2
- name: PAND
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '015']]
throughput: 0.3333333333333333
uops: 1
- name: CVTDQ2PS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: PMAXUB
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PUNPCKHWD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: CVTPD2PS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 4
port_pressure: [[1, '1'], [1, '5']]
throughput: 1.0
uops: 2
- name: CVTPD2PI
operands:
- class: register
name: xmm
- class: register
name: gpr
latency: 5
port_pressure: [[1, '1'], [1, '5']]
throughput: 1.0
uops: 2
- name: MFENCE
operands: []
latency: ~
port_pressure: [[2, '0156']]
throughput: 0.5
uops: 3
- name: PSHUFLW
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: MAXPD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: PMINUB
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PINSRW
operands:
- class: immediate
imd: int
- class: register
name: gpr
- class: register
name: xmm
latency: 2
port_pressure: [[2, '5']]
throughput: 2.0
uops: 2
- name: '{store} MOVDQA'
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 0
port_pressure: [[1, '015']]
throughput: 0.3333333333333333
uops: 1
- name: PSUBSW
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PAVGW
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PSUBSB
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PAVGB
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PSRAW
operands:
- class: immediate
imd: int
- class: register
name: xmm
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: COMISD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: PSRAD
operands:
- class: immediate
imd: int
- class: register
name: xmm
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: PACKSSWB
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: PUNPCKLBW
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: UCOMISD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: CVTTPD2PI
operands:
- class: register
name: xmm
- class: register
name: gpr
latency: 5
port_pressure: [[1, '1'], [1, '5']]
throughput: 1.0
uops: 2
- name: PSHUFHW
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: FCHS
operands: []
latency: ~
port_pressure: [[1, '0']]
throughput: 1.0
uops: ~
- name: FUCOM
operands: []
latency: ~
port_pressure: [[1, '1']]
throughput: 1.0
uops: ~
- name: FLDL2T
operands: []
latency: ~
port_pressure: [[1, '0'], [1, '1']]
throughput: 1.0
uops: ~
- name: FLDL2E
operands: []
latency: ~
port_pressure: [[1, '0'], [1, '1']]
throughput: 1.0
uops: ~
- name: FYL2X
operands: []
latency: ~
port_pressure: [[2, '0'], [2, '01'], [2, '0156'], [2, '06'], [3, '1']]
throughput: 4.5
uops: ~
- name: FADDP
operands: []
latency: ~
port_pressure: [[1, '1']]
throughput: 1.0
uops: ~
- name: FXTRACT
operands: []
latency: ~
port_pressure: [[1, '01'], [2, '1']]
throughput: 2.5
uops: ~
- name: FCOMPP
operands: []
latency: ~
port_pressure: [[1, '01'], [1, '1']]
throughput: 1.5
uops: ~
- name: FYL2XP1
operands: []
latency: ~
port_pressure: [[1, '1']]
throughput: 1.0
uops: ~
- name: FRNDINT
operands: []
latency: ~
port_pressure: [[5, '0'], [2, '01'], [3, '0156'], [2, '06'], [5, '1'], [1, '5']]
throughput: 7.75
uops: ~
- name: FNCLEX
operands: []
latency: ~
port_pressure: [[4, '0156']]
throughput: 1.0
uops: ~
- name: FPTAN
operands: []
latency: ~
port_pressure: [[3, '0'], [2, '1']]
throughput: 3.0
uops: ~
- name: FCOS
operands: []
latency: ~
port_pressure: [[7, '0'], [4, '0156'], [3, '06'], [5, '1'], [2, '5']]
throughput: 9.5
uops: ~
- name: FSCALE
operands: []
latency: ~
port_pressure: [[1, '0'], [3, '0156'], [1, '06'], [2, '1']]
throughput: 2.75
uops: ~
- name: FXAM
operands: []
latency: ~
port_pressure: [[2, '1']]
throughput: 2.0
uops: ~
- name: FPREM1
operands: []
latency: ~
port_pressure: [[1, '0'], [1, '1']]
throughput: 1.0
uops: ~
- name: FNINIT
operands: []
latency: ~
port_pressure: [[3, '01'], [6, '0156'], [6, '5']]
throughput: 7.5
uops: ~
- name: FNOP
operands: []
latency: ~
port_pressure: [[1, '01']]
throughput: 0.5
uops: ~
- name: FLDPI
operands: []
latency: ~
port_pressure: [[1, '0'], [1, '1']]
throughput: 1.0
uops: ~
- name: FNSTSW
operands: []
latency: ~
port_pressure: [[1, '0'], [1, '0156']]
throughput: 1.25
uops: ~
- name: FWAIT
operands: []
latency: ~
port_pressure: [[2, '0156']]
throughput: 0.5
uops: ~
- name: F2XM1
operands: []
latency: ~
port_pressure: [[3, '0'], [3, '0156'], [3, '06'], [3, '1']]
throughput: 5.25
uops: ~
- name: FPREM
operands: []
latency: ~
port_pressure: [[1, '0'], [2, '01'], [1, '0156'], [1, '1']]
throughput: 2.25
uops: ~
- name: FINCSTP
operands: []
latency: ~
port_pressure: [[1, '01']]
throughput: 0.5
uops: ~
- name: FTST
operands: []
latency: ~
port_pressure: [[1, '1']]
throughput: 1.0
uops: ~
- name: FPATAN
operands: []
latency: ~
port_pressure: [[25, '0'], [2, '01'], [10, '0156'], [5, '06'], [10, '1'], [3, '5']]
throughput: 31.0
uops: ~
- name: FABS
operands: []
latency: ~
port_pressure: [[1, '0']]
throughput: 1.0
uops: ~
- name: FSIN
operands: []
latency: ~
port_pressure: [[8, '0'], [3, '0156'], [4, '06'], [5, '1'], [2, '5']]
throughput: 10.75
uops: ~
- name: FLDLN2
operands: []
latency: ~
port_pressure: [[1, '0'], [1, '1']]
throughput: 1.0
uops: ~
- name: FXCH
operands: []
latency: ~
port_pressure: [[2, '0'], [5, '0156'], [4, '06'], [1, '1']]
throughput: 5.25
uops: ~
- name: FDECSTP
operands: []
latency: ~
port_pressure: [[2, '01']]
throughput: 1.0
uops: ~
- name: FLDLG2
operands: []
latency: ~
port_pressure: [[1, '0'], [1, '1']]
throughput: 1.0
uops: ~
- name: FLDZ
operands: []
latency: ~
port_pressure: [[1, '01']]
throughput: 0.5
uops: ~
- name: FUCOMPP
operands: []
latency: ~
port_pressure: [[1, '01'], [1, '1']]
throughput: 1.5
uops: ~
- name: FLD1
operands: []
latency: ~
port_pressure: [[1, '0'], [1, '01']]
throughput: 1.5
uops: ~
- name: FSINCOS
operands: []
latency: ~
port_pressure: [[2, '0'], [1, '01'], [3, '1']]
throughput: 3.5
uops: ~
- name: PUNPCKHDQ
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: PCMPGTW
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PCMPGTB
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PCMPGTD
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PACKUSWB
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 2
port_pressure: [[1, '0156'], [2, '5']]
throughput: 2.25
uops: 3
- name: PSUBD
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PSADBW
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: PADDUSW
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PADDUSB
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PACKSSDW
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 2
port_pressure: [[1, '0156'], [2, '5']]
throughput: 2.25
uops: 3
- name: PMULLW
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: PCMPEQW
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PCMPEQB
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PCMPEQD
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PUNPCKLWD
operands:
- class: register
name: mm
- class: register
name: mm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: PADDSW
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PXOR
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '015']]
throughput: 0.3333333333333333
uops: 1
- name: PSUBB
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PSUBUSW
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PSUBW
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PADDW
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PMAXSW
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PADDD
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PADDB
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PMULHUW
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: POR
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '015']]
throughput: 0.3333333333333333
uops: 1
- name: PSLLD
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: PSLLD
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: PSLLW
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: PSLLW
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: PSLLQ
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: PSLLQ
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: PSUBUSB
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PMOVMSKB
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: PUNPCKLDQ
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: PANDN
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '015']]
throughput: 0.3333333333333333
uops: 1
- name: PMULHW
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: PMINSW
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PSHUFW
operands:
- class: immediate
imd: int
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: PSRLQ
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: PSRLQ
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: PSRLW
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: PSRLW
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: PSRLD
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: PSRLD
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: PADDSB
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: MOVD
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: EMMS
operands: []
latency: ~
port_pressure: [[8, '01'], [21, '015'], [1, '0156'], [1, '15']]
throughput: 11.75
uops: 31
- name: PUNPCKHBW
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: PMADDWD
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: PEXTRW
operands:
- class: immediate
imd: int
- class: register
name: gpr
- class: register
name: gpr
latency: 2
port_pressure: [[1, '0'], [1, '5']]
throughput: 1.0
uops: 2
- name: PAND
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '015']]
throughput: 0.3333333333333333
uops: 1
- name: PMAXUB
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PUNPCKHWD
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: PMINUB
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PINSRW
operands:
- class: immediate
imd: int
- class: register
name: gpr
- class: register
name: gpr
latency: 2
port_pressure: [[2, '5']]
throughput: 2.0
uops: 2
- name: PSUBSW
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PAVGW
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PSUBSB
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PAVGB
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: MASKMOVQ
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: ~
port_pressure: [[1, '1']]
throughput: 1.0
uops: 4
- name: PSRAW
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: PSRAW
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: PSRAD
operands:
- class: immediate
imd: int
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: PSRAD
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: PACKSSWB
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 2
port_pressure: [[1, '0156'], [2, '5']]
throughput: 2.25
uops: 3
- name: PUNPCKLBW
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: REPE SCASQ
operands: []
latency: ~
port_pressure: [[11, '0156'], [5, '06'], [1, '15'], [1, '23']]
throughput: 5.25
uops: 12
- name: CMPSQ
operands: []
latency: 4
port_pressure: [[3, '0156'], [2, '23']]
throughput: 1.0
uops: 5
- name: LODSQ
operands: []
latency: ~
port_pressure: [[1, '0156'], [1, '23']]
throughput: 0.5
uops: 2
- name: CDQE
operands: []
latency: 1
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: REPE LODSQ
operands: []
latency: ~
port_pressure: [[9, '06'], [1, '1']]
throughput: 4.5
uops: 10
- name: REPNE LODSQ
operands: []
latency: ~
port_pressure: [[9, '06'], [1, '1']]
throughput: 4.5
uops: 10
- name: SYSCALL
operands: []
latency: ~
port_pressure: [[1, '0156']]
throughput: 0.25
uops: ~
- name: REPNE CMPSQ
operands: []
latency: ~
port_pressure: [[10, '06'], [1, '1'], [1, '5']]
throughput: 5.0
uops: 12
- name: MOVSXD
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '0156']]
throughput: 0.25
uops: 1
- name: REPE STOSQ
operands: []
latency: ~
port_pressure: [[1, '01'], [16, '015'], [7, '0156'], [5, '06'], [16, '23'], [16, '4']]
throughput: 16.0
uops: 65
- name: REPNE STOSQ
operands: []
latency: ~
port_pressure: [[1, '01'], [16, '015'], [7, '0156'], [5, '06'], [16, '23'], [16, '4']]
throughput: 16.0
uops: 65
- name: SCASQ
operands: []
latency: 1
port_pressure: [[2, '0156'], [1, '23']]
throughput: 0.5
uops: 3
- name: REPNE SCASQ
operands: []
latency: ~
port_pressure: [[9, '06'], [1, '1'], [1, '23'], [1, '5']]
throughput: 4.5
uops: 12
- name: POPFQ
operands: []
latency: ~
port_pressure: [[1, '23']]
throughput: 0.5
uops: 10
- name: STOSQ
operands: []
latency: 0
port_pressure: [[1, '0156'], [1, '237'], [1, '4']]
throughput: 1.0
uops: 3
- name: CQO
operands: []
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: REPE CMPSQ
operands: []
latency: ~
port_pressure: [[10, '06'], [1, '1'], [1, '5']]
throughput: 5.0
uops: 12
- name: POPCNT
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: ROUNDPD
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 6
port_pressure: [[2, '1']]
throughput: 2.0
uops: 2
- name: ROUNDPS
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 6
port_pressure: [[2, '1']]
throughput: 2.0
uops: 2
- name: PCMPGTQ
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: PBLENDW
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: MPSADBW
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 6
port_pressure: [[1, '0'], [2, '5']]
throughput: 2.0
uops: 3
- name: PHMINPOSUW
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: INSERTPS
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: PMULLD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 10
port_pressure: [[2, '0']]
throughput: 2.0
uops: 2
- name: PCMPEQQ
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PMINSD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PACKUSDW
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: EXTRACTPS
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: gpr
latency: 2
port_pressure: [[1, '0'], [1, '5']]
throughput: 1.0
uops: 2
- name: PMAXSB
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PMAXSD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: BLENDPD
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '015']]
throughput: 0.3333333333333333
uops: 1
- name: PTEST
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 2
port_pressure: [[1, '0'], [1, '5']]
throughput: 1.0
uops: 2
- name: PMULDQ
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: PMINSB
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: CRC32
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: REX CRC32
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: DPPD
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 7
port_pressure: [[1, '0'], [1, '1'], [1, '5']]
throughput: 1.0
uops: 3
- name: DPPS
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 12
port_pressure: [[2, '0'], [1, '1'], [1, '5']]
throughput: 2.0
uops: 4
- name: PCMPISTRI
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 11
port_pressure: [[3, '0']]
throughput: 3.0
uops: 3
- name: REX64 PCMPISTRI
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 11
port_pressure: [[3, '0']]
throughput: 3.0
uops: 3
- name: PEXTRD
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: gpr
latency: 2
port_pressure: [[1, '0'], [1, '5']]
throughput: 1.0
uops: 2
- name: PMAXUW
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PMAXUD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: BLENDPS
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '015']]
throughput: 0.3333333333333333
uops: 1
- name: PEXTRB
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: gpr
latency: 2
port_pressure: [[1, '0'], [1, '5']]
throughput: 1.0
uops: 2
- name: PMINUW
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PMINUD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PINSRQ
operands:
- class: immediate
imd: int
- class: register
name: gpr
- class: register
name: xmm
latency: 2
port_pressure: [[2, '5']]
throughput: 2.0
uops: 2
- name: PINSRD
operands:
- class: immediate
imd: int
- class: register
name: gpr
- class: register
name: xmm
latency: 2
port_pressure: [[2, '5']]
throughput: 2.0
uops: 2
- name: PINSRB
operands:
- class: immediate
imd: int
- class: register
name: gpr
- class: register
name: xmm
latency: 2
port_pressure: [[2, '5']]
throughput: 2.0
uops: 2
- name: BLENDVPS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 2
port_pressure: [[2, '5']]
throughput: 2.0
uops: 2
- name: BLENDVPD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 2
port_pressure: [[2, '5']]
throughput: 2.0
uops: 2
- name: ROUNDSS
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 6
port_pressure: [[2, '1']]
throughput: 2.0
uops: 2
- name: ROUNDSD
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 6
port_pressure: [[2, '1']]
throughput: 2.0
uops: 2
- name: PEXTRQ
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: gpr
latency: 2
port_pressure: [[1, '0'], [1, '5']]
throughput: 1.0
uops: 2
- name: PBLENDVB
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 2
port_pressure: [[2, '5']]
throughput: 2.0
uops: 2
- name: PHSUBD
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 3
port_pressure: [[1, '15'], [2, '5']]
throughput: 2.5
uops: 3
- name: PHSUBD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '15'], [2, '5']]
throughput: 2.5
uops: 3
- name: PMULHRSW
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: PMULHRSW
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: PHSUBW
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 3
port_pressure: [[1, '15'], [2, '5']]
throughput: 2.5
uops: 3
- name: PHSUBW
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '15'], [2, '5']]
throughput: 2.5
uops: 3
- name: PSIGNW
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PSIGNW
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PSIGND
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PSIGND
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PSIGNB
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PSIGNB
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PHADDSW
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 3
port_pressure: [[1, '15'], [2, '5']]
throughput: 2.5
uops: 3
- name: PHADDSW
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '15'], [2, '5']]
throughput: 2.5
uops: 3
- name: PMADDUBSW
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: PMADDUBSW
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: PHSUBSW
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 3
port_pressure: [[1, '15'], [2, '5']]
throughput: 2.5
uops: 3
- name: PHSUBSW
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '15'], [2, '5']]
throughput: 2.5
uops: 3
- name: PABSW
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PABSW
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PHADDD
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 3
port_pressure: [[1, '15'], [2, '5']]
throughput: 2.5
uops: 3
- name: PHADDD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '15'], [2, '5']]
throughput: 2.5
uops: 3
- name: PALIGNR
operands:
- class: immediate
imd: int
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: PALIGNR
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: PSHUFB
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: PSHUFB
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: PABSD
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PABSD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PABSB
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PABSB
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PHADDW
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 3
port_pressure: [[1, '15'], [2, '5']]
throughput: 2.5
uops: 3
- name: PHADDW
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '15'], [2, '5']]
throughput: 2.5
uops: 3
- name: ADDSUBPS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: ADDSUBPD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: HSUBPS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '1'], [2, '5']]
throughput: 2.0
uops: 3
- name: HSUBPD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '1'], [2, '5']]
throughput: 2.0
uops: 3
- name: HADDPD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '1'], [2, '5']]
throughput: 2.0
uops: 3
- name: HADDPS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '1'], [2, '5']]
throughput: 2.0
uops: 3
- name: XSETBV
operands: []
latency: ~
port_pressure: [[4, '0156'], [1, '06']]
throughput: 1.5
uops: ~
- name: XGETBV
operands: []
latency: ~
port_pressure: [[2, '0156']]
throughput: 0.5
uops: ~
- name: TZCNT
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: BLSMSK
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: ANDN
operands:
- class: register
name: gpr
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: BEXTR
operands:
- class: register
name: gpr
- class: register
name: gpr
- class: register
name: gpr
latency: 2
port_pressure: [[1, '06'], [1, '15']]
throughput: 0.5
uops: 2
- name: BLSI
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: BLSR
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: RDTSCP
operands: []
latency: ~
port_pressure: [[20, '0156'], [2, '5']]
throughput: 7.0
uops: 21
- name: AESDEC
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 7
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: AESKEYGENASSIST
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 10
port_pressure: [[2, '0'], [2, '015'], [7, '5']]
throughput: 7.666666666666667
uops: 10
- name: AESENCLAST
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 7
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: AESIMC
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 14
port_pressure: [[2, '5']]
throughput: 2.0
uops: 2
- name: AESDECLAST
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 7
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: AESENC
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 7
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: CLAC
operands: []
latency: ~
port_pressure: [[2, '0156']]
throughput: 0.5
uops: ~
- name: ADOX
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: ADCX
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: MWAIT
operands: []
latency: ~
port_pressure: [[7, '0156'], [2, '06'], [1, '5']]
throughput: 2.75
uops: ~
- name: RDSEED
operands:
- class: register
name: gpr
latency: ~
port_pressure: [[2, '015'], [2, '0156'], [7, '06'], [1, '1'], [1, '23'], [2, '5']]
throughput: 4.666666666666666
uops: 15
- name: LZCNT
operands:
- class: register
name: gpr
- class: register
name: gpr
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: PCLMULQDQ
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: RDRAND
operands:
- class: register
name: gpr
latency: ~
port_pressure: [[3, '0156'], [1, '06'], [1, '23']]
throughput: 1.25
uops: 15
- name: PAUSE
operands: []
latency: ~
port_pressure: [[4, '0156'], [1, '06']]
throughput: 1.5
uops: 6
- name: VMOVMSKPD
operands:
- class: register
name: xmm
- class: register
name: gpr
latency: 3
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VMOVMSKPD
operands:
- class: register
name: ymm
- class: register
name: gpr
latency: 3
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VMOVMSKPS
operands:
- class: register
name: xmm
- class: register
name: gpr
latency: 3
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VPMULHUW
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VPMULUDQ
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VRCPSS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VPSLLDQ
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPMULHRSW
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VPERM2F128
operands:
- class: immediate
imd: int
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VHADDPD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '1']]
throughput: 1.0
uops: 3
- name: VHADDPD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '1']]
throughput: 1.0
uops: 3
- name: VPUNPCKLBW
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPERMILPS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPERMILPS
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPERMILPS
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPERMILPS
operands:
- class: immediate
imd: int
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPMOVZXWQ
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPCMPEQW
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPCMPEQQ
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPAVGW
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPCMPEQD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPCMPEQB
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPAVGB
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPMOVSXDQ
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPMAXSD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPMAXSB
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VMULSS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VANDPD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VANDPD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPMAXSW
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VANDPS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VANDPS
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VMULSD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VMULPS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VMULPS
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VPSRLDQ
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPSHUFHW
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VMAXSS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VMAXSD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VPMINSD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPMINSB
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPMINSW
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPTEST
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 2
port_pressure: [[1, '0'], [1, '5']]
throughput: 1.0
uops: 2
- name: VPTEST
operands:
- class: register
name: ymm
- class: register
name: ymm
latency: 4
port_pressure: [[1, '0'], [1, '5']]
throughput: 1.0
uops: 2
- name: VPACKSSDW
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPINSRB
operands:
- class: immediate
imd: int
- class: register
name: gpr
- class: register
name: xmm
- class: register
name: xmm
latency: 2
port_pressure: [[2, '5']]
throughput: 2.0
uops: 2
- name: VPMAXUB
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VADDSUBPD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VADDSUBPD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VPXOR
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '015']]
throughput: 0.3333333333333333
uops: 1
- name: VSTMXCSR
operands:
- class: memory
base: "*"
offset: "*"
index: ~
scale: "*"
latency: 9
port_pressure: [[1, '0'], [1, '06'], [1, '237'], [1, '4']]
throughput: 1
uops: 4
- name: VSTMXCSR
operands:
- class: memory
base: "*"
offset: "*"
index: "gpr"
scale: "*"
latency: 9
port_pressure: [[1, '0'], [1, '06'], [1, '23'], [1, '4']]
throughput: 1
uops: 4
- name: VSQRTSD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 20
port_pressure: [[1, '0'], [13, [0DV]]]
throughput: 13.0
uops: 1
- name: VPMOVSXBQ
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VEXTRACTPS
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: gpr
latency: 2
port_pressure: [[1, '0'], [1, '5']]
throughput: 1.0
uops: 2
- name: VSQRTSS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 13
port_pressure: [[1, '0'], [7, [0DV]]]
throughput: 7.0
uops: 1
- name: VUNPCKHPD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VUNPCKHPD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VCOMISD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VPBLENDVB
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 2
port_pressure: [[2, '5']]
throughput: 2.0
uops: 2
- name: VZEROALL
operands: []
latency: ~
port_pressure: [[16, '5']]
throughput: 16.0
uops: 20
- name: VCOMISS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VPSRAD
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VRSQRTSS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VPMOVSXBD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPSHUFD
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPSRAW
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VPSHUFB
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VDIVD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 14
port_pressure: [[1, '0'], [8, [0DV]]]
throughput: 8.0
uops: 1
- name: VDIVD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 23
port_pressure: [[2, '0'], [1, '01'], [16, [0DV]]]
throughput: 16.0
uops: 3
- name: VDIVS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 11
port_pressure: [[1, '0'], [5, [0DV]]]
throughput: 5.0
uops: 1
- name: VDIVS
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 17
port_pressure: [[2, '0'], [1, '01'], [10, [0DV]]]
throughput: 10.0
uops: 3
- name: VCMPSS
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VPSHUFLW
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPSLLD
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VPMOVMSKB
operands:
- class: register
name: xmm
- class: register
name: gpr
latency: 3
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VCMPSD
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VPSLLQ
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VBLENDVPD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 2
port_pressure: [[2, '5']]
throughput: 2.0
uops: 2
- name: VBLENDVPD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 2
port_pressure: [[2, '5']]
throughput: 2.0
uops: 2
- name: VPSLLW
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VPAND
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '015']]
throughput: 0.3333333333333333
uops: 1
- name: VPHADDW
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '15'], [2, '5']]
throughput: 2.5
uops: 3
- name: VPANDN
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '015']]
throughput: 0.3333333333333333
uops: 1
- name: VSHUFPD
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VSHUFPD
operands:
- class: immediate
imd: int
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VSUBSD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VSQRTPS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 13
port_pressure: [[1, '0'], [7, [0DV]]]
throughput: 7.0
uops: 1
- name: VSQRTPS
operands:
- class: register
name: ymm
- class: register
name: ymm
latency: 21
port_pressure: [[2, '0'], [1, '01'], [14, [0DV]]]
throughput: 14.0
uops: 3
- name: VCVTPS2DQ
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VCVTPS2DQ
operands:
- class: register
name: ymm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VPHADDD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '15'], [2, '5']]
throughput: 2.5
uops: 3
- name: VSQRTPD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 20
port_pressure: [[1, '0'], [13, [0DV]]]
throughput: 13.0
uops: 1
- name: VSQRTPD
operands:
- class: register
name: ymm
- class: register
name: ymm
latency: 35
port_pressure: [[2, '0'], [1, '01'], [26, [0DV]]]
throughput: 26.0
uops: 3
- name: VSUBSS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VSHUFPS
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VSHUFPS
operands:
- class: immediate
imd: int
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPMULDQ
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VDPPD
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 7
port_pressure: [[1, '0'], [1, '1']]
throughput: 1.0
uops: 3
- name: VDPPS
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 12
port_pressure: [[2, '0'], [1, '1']]
throughput: 2.0
uops: 4
- name: VDPPS
operands:
- class: immediate
imd: int
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 12
port_pressure: [[2, '0'], [1, '1']]
throughput: 2.0
uops: 4
- name: VPUNPCKHDQ
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VCVTPD2DQ
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 4
port_pressure: [[1, '1'], [1, '5']]
throughput: 1.0
uops: 2
- name: VCVTPD2DQ
operands:
- class: register
name: ymm
- class: register
name: xmm
latency: 6
port_pressure: [[1, '1'], [1, '5']]
throughput: 1.0
uops: 2
- name: VCVTTSS2SI
operands:
- class: register
name: xmm
- class: register
name: gpr
latency: 4
port_pressure: [[1, '0'], [1, '1']]
throughput: 1.0
uops: 2
- name: VMULPD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VMULPD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VPMOVZXBD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPMOVZXBW
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPMOVZXBQ
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPADDSW
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VINSERTPS
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPALIGNR
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPADDSB
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VMAXPD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VMAXPD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VPACKUSWB
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VMAXPS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VMAXPS
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VPUNPCKHQDQ
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPSIGNW
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPSIGNB
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VUNPCKHPS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VUNPCKHPS
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPADDUSW
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPUNPCKLWD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPADDUSB
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPSIGND
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPMULHW
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VXORPD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VXORPD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VROUNDSD
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 6
port_pressure: [[2, '1']]
throughput: 2.0
uops: 2
- name: VROUNDSS
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 6
port_pressure: [[2, '1']]
throughput: 2.0
uops: 2
- name: VPMADDUBSW
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VXORPS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VXORPS
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VINSERTF128
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: ymm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VHSUBPD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '1']]
throughput: 1.0
uops: 3
- name: VHSUBPD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '1']]
throughput: 1.0
uops: 3
- name: VHSUBPS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '1']]
throughput: 1.0
uops: 3
- name: VHSUBPS
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '1']]
throughput: 1.0
uops: 3
- name: VHADDPS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '1']]
throughput: 1.0
uops: 3
- name: VHADDPS
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '1']]
throughput: 1.0
uops: 3
- name: VCVTTPS2DQ
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VCVTTPS2DQ
operands:
- class: register
name: ymm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VTESTPD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VTESTPD
operands:
- class: register
name: ymm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VDIVS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 11
port_pressure: [[1, '0'], [3, [0DV]]]
throughput: 3.0
uops: 1
- name: VDIVD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 14
port_pressure: [[1, '0'], [4, [0DV]]]
throughput: 4.0
uops: 1
- name: VTESTPS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VTESTPS
operands:
- class: register
name: ymm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VCMPPS
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VCMPPS
operands:
- class: immediate
imd: int
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VADDSUBPS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VADDSUBPS
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VCMPPD
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VCMPPD
operands:
- class: immediate
imd: int
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VSUBPD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VSUBPD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: vcvtss2sd
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: vcvtsi2ss
operands:
- class: register
name: gpr
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '1'], [2, '5']]
throughput: 1.0
uops: 1
- name: VCVTSS2SI
operands:
- class: register
name: xmm
- class: register
name: gpr
latency: 4
port_pressure: [[1, '0'], [1, '1']]
throughput: 1.0
uops: 2
- name: VMINSS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VPABSW
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VSUBPS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VSUBPS
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VPHADDSW
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '15'], [2, '5']]
throughput: 2.5
uops: 3
- name: VMINSD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VPSUBUSB
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VBLENDVPS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 2
port_pressure: [[2, '5']]
throughput: 2.0
uops: 2
- name: VBLENDVPS
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 2
port_pressure: [[2, '5']]
throughput: 2.0
uops: 2
- name: VMPSADBW
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 6
port_pressure: [[1, '0'], [2, '5']]
throughput: 2.0
uops: 3
- name: VPSUBUSW
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPCMPGTB
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VZEROUPPER
operands: []
latency: ~
port_pressure: [[1, '015'], [3, '0156']]
throughput: 1.0
uops: 4
- name: VANDNPS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VANDNPS
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPADDQ
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPADDW
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPADDB
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VANDNPD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VANDNPD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPADDD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPABSB
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VBLENDPD
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VBLENDPD
operands:
- class: immediate
imd: int
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VBLENDPS
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VBLENDPS
operands:
- class: immediate
imd: int
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VRSQRTPS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VRSQRTPS
operands:
- class: register
name: ymm
- class: register
name: ymm
latency: 7
port_pressure: [[2, '0'], [1, '01']]
throughput: 2.5
uops: 3
- name: VPEXTRB
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: gpr
latency: 2
port_pressure: [[1, '0'], [1, '5']]
throughput: 1.0
uops: 2
- name: VPEXTRD
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: gpr
latency: 2
port_pressure: [[1, '0'], [1, '5']]
throughput: 1.0
uops: 2
- name: VPHSUBW
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '15'], [2, '5']]
throughput: 2.5
uops: 3
- name: VPEXTRQ
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: gpr
latency: 2
port_pressure: [[1, '0'], [1, '5']]
throughput: 1.0
uops: 2
- name: VPEXTRW
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: gpr
latency: 2
port_pressure: [[1, '0'], [1, '5']]
throughput: 1.0
uops: 2
- name: VPHSUBD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '15'], [2, '5']]
throughput: 2.5
uops: 3
- name: VADDPD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VADDPD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VPBLENDW
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPOR
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '015']]
throughput: 0.3333333333333333
uops: 1
- name: VADDPS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VADDPS
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VPMULLD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 10
port_pressure: [[2, '0']]
throughput: 2.0
uops: 2
- name: VUCOMISS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VPCMPISTRI
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 11
port_pressure: [[3, '0']]
throughput: 3.0
uops: 3
- name: VPMULLW
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VUCOMISD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VEXTRACTF128
operands:
- class: immediate
imd: int
- class: register
name: ymm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPMOVSXBW
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPACKUSDW
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPMAXUD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPINSRD
operands:
- class: immediate
imd: int
- class: register
name: gpr
- class: register
name: xmm
- class: register
name: xmm
latency: 2
port_pressure: [[2, '5']]
throughput: 2.0
uops: 2
- name: VPINSRQ
operands:
- class: immediate
imd: int
- class: register
name: gpr
- class: register
name: xmm
- class: register
name: xmm
latency: 2
port_pressure: [[2, '5']]
throughput: 2.0
uops: 2
- name: VPINSRW
operands:
- class: immediate
imd: int
- class: register
name: gpr
- class: register
name: xmm
- class: register
name: xmm
latency: 2
port_pressure: [[2, '5']]
throughput: 2.0
uops: 2
- name: VPMAXUW
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPSRLW
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VPSRLQ
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VPUNPCKLQDQ
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: vpsrld
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '0'], [1, '15']]
throughput: 1
- name: VPSRLD
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VPERMILPD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPERMILPD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPERMILPD
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPERMILPD
operands:
- class: immediate
imd: int
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VMINPD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VMINPD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VCVTDQ2PS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VCVTDQ2PS
operands:
- class: register
name: ymm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VPUNPCKLDQ
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VCVTDQ2PD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 4
port_pressure: [[1, '1']]
throughput: 1.0
uops: 2
- name: VCVTDQ2PD
operands:
- class: register
name: xmm
- class: register
name: ymm
latency: 6
port_pressure: [[1, '1']]
throughput: 1.0
uops: 2
- name: VMINPS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VMINPS
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VPSUBB
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPSUBD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPSUBQ
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPSUBW
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPSADBW
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VROUNDPD
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 6
port_pressure: [[2, '1']]
throughput: 2.0
uops: 2
- name: VROUNDPD
operands:
- class: immediate
imd: int
- class: register
name: ymm
- class: register
name: ymm
latency: 6
port_pressure: [[2, '1']]
throughput: 2.0
uops: 2
- name: VROUNDPS
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 6
port_pressure: [[2, '1']]
throughput: 2.0
uops: 2
- name: VROUNDPS
operands:
- class: immediate
imd: int
- class: register
name: ymm
- class: register
name: ymm
latency: 6
port_pressure: [[2, '1']]
throughput: 2.0
uops: 2
- name: VPSUBSB
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPSUBSW
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPMOVZXDQ
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPCLMULQDQ
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VRCPPS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VRCPPS
operands:
- class: register
name: ymm
- class: register
name: ymm
latency: 7
port_pressure: [[2, '0'], [1, '01']]
throughput: 2.5
uops: 3
- name: VCVTSD2SI
operands:
- class: register
name: xmm
- class: register
name: gpr
latency: 4
port_pressure: [[1, '0'], [1, '1']]
throughput: 1.0
uops: 2
- name: VPMOVSXWD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPMOVSXWQ
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VORPD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VORPD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VORPS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VORPS
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VMASKMOVDQU
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: ~
port_pressure: [[1, '1']]
throughput: 1.0
uops: 10
- name: VPMINUW
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VUNPCKLPS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VUNPCKLPS
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPMINUB
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPMINUD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VUNPCKLPD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VUNPCKLPD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPUNPCKHBW
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VCVTTPD2DQ
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 4
port_pressure: [[1, '1'], [1, '5']]
throughput: 1.0
uops: 2
- name: VCVTTPD2DQ
operands:
- class: register
name: ymm
- class: register
name: xmm
latency: 6
port_pressure: [[1, '1'], [1, '5']]
throughput: 1.0
uops: 2
- name: VPCMPGTD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPMADDWD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VPCMPGTQ
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VPCMPGTW
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPHMINPOSUW
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VPABSD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPMOVZXWD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPUNPCKHWD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPHSUBSW
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '15'], [2, '5']]
throughput: 2.5
uops: 3
- name: VCVTTSD2SI
operands:
- class: register
name: xmm
- class: register
name: gpr
latency: 4
port_pressure: [[1, '0'], [1, '1']]
throughput: 1.0
uops: 2
- name: VCVTPD2PS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 4
port_pressure: [[1, '1'], [1, '5']]
throughput: 1.0
uops: 2
- name: VCVTPD2PS
operands:
- class: register
name: ymm
- class: register
name: xmm
latency: 6
port_pressure: [[1, '1'], [1, '5']]
throughput: 1.0
uops: 2
- name: VADDSD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VPACKSSWB
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VADDSS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: VCVTPS2PD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 2
port_pressure: [[1, '0']]
throughput: 1.0
uops: 2
- name: VCVTPS2PD
operands:
- class: register
name: xmm
- class: register
name: ymm
latency: 4
port_pressure: [[1, '0']]
throughput: 1.0
uops: 2
- name: VPMULHUW
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VPMULUDQ
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VPSLLDQ
operands:
- class: immediate
imd: int
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPMULHRSW
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VPUNPCKLBW
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPERMD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPERMQ
operands:
- class: immediate
imd: int
- class: register
name: ymm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPMOVZXWQ
operands:
- class: register
name: xmm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPCMPEQW
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPCMPEQQ
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPAVGW
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPCMPEQD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPCMPEQB
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPAVGB
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPMOVSXDQ
operands:
- class: register
name: xmm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPMAXSD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPSRLVQ
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VPSRLVQ
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VPMAXSB
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPMAXSW
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPSRLVD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 2
port_pressure: [[2, '0'], [1, '5']]
throughput: 2.0
uops: 3
- name: VPSRLVD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 2
port_pressure: [[2, '0'], [1, '5']]
throughput: 2.0
uops: 3
- name: VPSRLDQ
operands:
- class: immediate
imd: int
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPSHUFHW
operands:
- class: immediate
imd: int
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPMINSD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPMINSB
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPMINSW
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPACKSSDW
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPMAXUB
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPXOR
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '015']]
throughput: 0.3333333333333333
uops: 1
- name: VPMOVSXBQ
operands:
- class: register
name: xmm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPBLENDVB
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 2
port_pressure: [[2, '5']]
throughput: 2.0
uops: 2
- name: VPSRAD
operands:
- class: immediate
imd: int
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VPMOVSXBD
operands:
- class: register
name: xmm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPSHUFD
operands:
- class: immediate
imd: int
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPSRAW
operands:
- class: immediate
imd: int
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VPSHUFB
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPSHUFLW
operands:
- class: immediate
imd: int
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPSLLD
operands:
- class: immediate
imd: int
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VPMOVMSKB
operands:
- class: register
name: ymm
- class: register
name: gpr
latency: 3
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VPSLLQ
operands:
- class: immediate
imd: int
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VPSLLW
operands:
- class: immediate
imd: int
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VPAND
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '015']]
throughput: 0.3333333333333333
uops: 1
- name: VPHADDW
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '15'], [2, '5']]
throughput: 2.5
uops: 3
- name: VPANDN
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '015']]
throughput: 0.3333333333333333
uops: 1
- name: VPHADDD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '15'], [2, '5']]
throughput: 2.5
uops: 3
- name: VPMULDQ
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VPUNPCKHDQ
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPMOVZXBD
operands:
- class: register
name: xmm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPMOVZXBW
operands:
- class: register
name: xmm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPMOVZXBQ
operands:
- class: register
name: xmm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPADDSW
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPALIGNR
operands:
- class: immediate
imd: int
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPADDSB
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPACKUSWB
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPUNPCKHQDQ
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPSIGNW
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPSIGNB
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPADDUSW
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPUNPCKLWD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPADDUSB
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPSIGND
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPBROADCASTD
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPBROADCASTD
operands:
- class: register
name: xmm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPBROADCASTB
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPBROADCASTB
operands:
- class: register
name: xmm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPMULHW
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VPBROADCASTW
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPBROADCASTW
operands:
- class: register
name: xmm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPMADDUBSW
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VPSRAVD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 2
port_pressure: [[2, '0'], [1, '5']]
throughput: 2.0
uops: 3
- name: VPSRAVD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 2
port_pressure: [[2, '0'], [1, '5']]
throughput: 2.0
uops: 3
- name: VPABSW
operands:
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPHADDSW
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '15'], [2, '5']]
throughput: 2.5
uops: 3
- name: VPSUBUSB
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VMPSADBW
operands:
- class: immediate
imd: int
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 6
port_pressure: [[1, '0'], [2, '5']]
throughput: 2.0
uops: 3
- name: VPSUBUSW
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPCMPGTB
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPADDQ
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPADDW
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPADDB
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPADDD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPABSB
operands:
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPHSUBW
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '15'], [2, '5']]
throughput: 2.5
uops: 3
- name: VPHSUBD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '15'], [2, '5']]
throughput: 2.5
uops: 3
- name: VPBLENDW
operands:
- class: immediate
imd: int
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPOR
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '015']]
throughput: 0.3333333333333333
uops: 1
- name: VPMULLD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 10
port_pressure: [[2, '0']]
throughput: 2.0
uops: 2
- name: VPMULLW
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VPERM2I128
operands:
- class: immediate
imd: int
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPMOVSXBW
operands:
- class: register
name: xmm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPACKUSDW
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPMAXUD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPMAXUW
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPSRLW
operands:
- class: immediate
imd: int
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VPSRLQ
operands:
- class: immediate
imd: int
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VPUNPCKLQDQ
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPSRLD
operands:
- class: immediate
imd: int
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VBROADCASTSD
operands:
- class: register
name: xmm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VBROADCASTSS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VBROADCASTSS
operands:
- class: register
name: xmm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPUNPCKLDQ
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPBROADCASTQ
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPBROADCASTQ
operands:
- class: register
name: xmm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPSUBB
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPSUBD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPSUBQ
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPSUBW
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPSADBW
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VPSUBSB
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VINSERTI128
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: ymm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VEXTRACTI128
operands:
- class: immediate
imd: int
- class: register
name: ymm
- class: register
name: xmm
latency: 3
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPSUBSW
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPMOVZXDQ
operands:
- class: register
name: xmm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPMOVSXWD
operands:
- class: register
name: xmm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPMOVSXWQ
operands:
- class: register
name: xmm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPBLENDD
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VPBLENDD
operands:
- class: immediate
imd: int
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VPMINUW
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPERMPS
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPMINUB
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPMINUD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPERMPD
operands:
- class: immediate
imd: int
- class: register
name: ymm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPUNPCKHBW
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPCMPGTD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPMADDWD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VPCMPGTQ
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VPCMPGTW
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPABSD
operands:
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: VPMOVZXWD
operands:
- class: register
name: xmm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPUNPCKHWD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPHSUBSW
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 3
port_pressure: [[1, '15'], [2, '5']]
throughput: 2.5
uops: 3
- name: VPSLLVD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 2
port_pressure: [[2, '0'], [1, '5']]
throughput: 2.0
uops: 3
- name: VPSLLVD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 2
port_pressure: [[2, '0'], [1, '5']]
throughput: 2.0
uops: 3
- name: VPACKSSWB
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VPSLLVQ
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VPSLLVQ
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 1
port_pressure: [[1, '0']]
throughput: 1.0
uops: 1
- name: VFMADDSUB231PS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMADDSUB231PS
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMADDSUB231PD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMADDSUB231PD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMSUB132PS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMSUB132PS
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMSUB132PD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMSUB132PD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFNMADD213SS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFNMADD213SD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFNMSUB213SD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMSUB213PS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMSUB213PS
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMSUB213PD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMSUB213PD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMSUB132SS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMSUBADD213PD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMSUBADD213PD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMSUB132SD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFNMADD213PS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFNMADD213PS
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMSUB231PS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMSUB231PS
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFNMADD213PD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFNMADD213PD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMADD231SS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMADD231SD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMSUB213SD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFNMSUB132PD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFNMSUB132PD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMSUB213SS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFNMSUB132PS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFNMSUB132PS
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMADD231PD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMADD231PD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMADD231PS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMADD231PS
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMADD132SD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMADD132SS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFNMADD231SS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFNMADD231SD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMSUB231SD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMSUB231SS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMADD132PD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMADD132PD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMADD132PS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMADD132PS
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFNMSUB132SD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFNMSUB132SS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFNMSUB231PS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFNMSUB231PS
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFNMSUB231PD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFNMSUB231PD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFNMSUB213SS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMADD213SD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMADD213SS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFNMADD132SD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFNMADD132SS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFNMSUB213PS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFNMSUB213PS
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFNMSUB213PD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFNMSUB213PD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMSUBADD132PD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMSUBADD132PD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMSUBADD132PS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMSUBADD132PS
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMSUBADD213PS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMSUBADD213PS
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMSUBADD231PS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMSUBADD231PS
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFNMADD231PS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFNMADD231PS
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMSUBADD231PD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMSUBADD231PD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFNMADD231PD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFNMADD231PD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFNMSUB231SS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFNMSUB231SD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMADDSUB213PS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMADDSUB213PS
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMADDSUB213PD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMADDSUB213PD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMADD213PD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMADD213PD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMADD213PS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMADD213PS
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMADDSUB132PD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMADDSUB132PD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMADDSUB132PS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMADDSUB132PS
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFNMADD132PD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFNMADD132PD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFNMADD132PS
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFNMADD132PS
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMSUB231PD
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VFMSUB231PD
operands:
- class: register
name: ymm
- class: register
name: ymm
- class: register
name: ymm
latency: 5
port_pressure: [[1, '01']]
throughput: 0.5
uops: 1
- name: VCVTPH2PS
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 4
port_pressure: [[1, '0']]
throughput: 1.0
uops: 2
- name: VCVTPH2PS
operands:
- class: register
name: xmm
- class: register
name: ymm
latency: 6
port_pressure: [[1, '0']]
throughput: 1.0
uops: 2
- name: VCVTPS2PH
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 4
port_pressure: [[1, '1'], [1, '5']]
throughput: 1.0
uops: 2
- name: VCVTPS2PH
operands:
- class: immediate
imd: int
- class: register
name: ymm
- class: register
name: xmm
latency: 6
port_pressure: [[1, '1'], [1, '5']]
throughput: 1.0
uops: 2
- name: VAESDEC
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 7
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VAESDECLAST
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 7
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VAESIMC
operands:
- class: register
name: xmm
- class: register
name: xmm
latency: 14
port_pressure: [[2, '5']]
throughput: 2.0
uops: 2
- name: VAESENC
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 7
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VAESENCLAST
operands:
- class: register
name: xmm
- class: register
name: xmm
- class: register
name: xmm
latency: 7
port_pressure: [[1, '5']]
throughput: 1.0
uops: 1
- name: VAESKEYGENASSIST
operands:
- class: immediate
imd: int
- class: register
name: xmm
- class: register
name: xmm
latency: 10
port_pressure: [[2, '0'], [2, '015'], [7, '5']]
throughput: 7.666666666666667
uops: 10
- name: SHRX
operands:
- class: register
name: gpr
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: SARX
operands:
- class: register
name: gpr
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: BZHI
operands:
- class: register
name: gpr
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '15']]
throughput: 0.5
uops: 1
- name: PDEP
operands:
- class: register
name: gpr
- class: register
name: gpr
- class: register
name: gpr
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: RORX
operands:
- class: immediate
imd: int
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: MULX
operands:
- class: register
name: gpr
- class: register
name: gpr
- class: register
name: gpr
latency: 4
port_pressure: [[1, '0156'], [1, '06'], [1, '1']]
throughput: 1.25
uops: 3
- name: SHLX
operands:
- class: register
name: gpr
- class: register
name: gpr
- class: register
name: gpr
latency: 1
port_pressure: [[1, '06']]
throughput: 0.5
uops: 1
- name: PEXT
operands:
- class: register
name: gpr
- class: register
name: gpr
- class: register
name: gpr
latency: 3
port_pressure: [[1, '1']]
throughput: 1.0
uops: 1
- name: mov # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '0156']] # ./generate_mov_entries.py bdw
throughput: 0.25 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: mov # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: mov # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: mov # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: mov # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: immediate # ./generate_mov_entries.py bdw
imd: int # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '0156']] # ./generate_mov_entries.py bdw
throughput: 0.25 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: mov # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: immediate # ./generate_mov_entries.py bdw
imd: int # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: mov # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: immediate # ./generate_mov_entries.py bdw
imd: int # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movapd # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [] # ./generate_mov_entries.py bdw
throughput: 0.0 # ./generate_mov_entries.py bdw
uops: 0 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movapd # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movapd # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movapd # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovapd # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [] # ./generate_mov_entries.py bdw
throughput: 0.0 # ./generate_mov_entries.py bdw
uops: 0 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovapd # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovapd # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovapd # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovapd # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [] # ./generate_mov_entries.py bdw
throughput: 0.0 # ./generate_mov_entries.py bdw
uops: 0 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovapd # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovapd # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovapd # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movaps # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [] # ./generate_mov_entries.py bdw
throughput: 0.0 # ./generate_mov_entries.py bdw
uops: 0 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movaps # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movaps # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movaps # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovaps # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [] # ./generate_mov_entries.py bdw
throughput: 0.0 # ./generate_mov_entries.py bdw
uops: 0 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovaps # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [] # ./generate_mov_entries.py bdw
throughput: 0.0 # ./generate_mov_entries.py bdw
uops: 0 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movaps # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movaps # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movaps # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movd # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: mm # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movd # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: mm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movq # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: mm # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movq # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: mm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movd # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: mm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '0']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movd # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: mm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movd # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: mm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movq # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: mm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '0']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movq # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: mm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movq # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: mm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movd # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movd # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movq # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movq # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movd # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '0']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movd # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movd # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movq # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '0']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movq # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movq # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovd # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovd # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovq # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovq # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovd # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '0']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovd # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovd # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovq # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '0']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovq # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovq # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movddup # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movddup # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovddup # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovddup # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovddup # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovddup # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movdq2q # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: mm # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '015'], [1, '5']] # ./generate_mov_entries.py bdw
throughput: 1.3333333333333333 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movdqa # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [] # ./generate_mov_entries.py bdw
throughput: 0.0 # ./generate_mov_entries.py bdw
uops: 0 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movdqa # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movdqa # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movdqa # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovdqa # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [] # ./generate_mov_entries.py bdw
throughput: 0.0 # ./generate_mov_entries.py bdw
uops: 0 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovdqa # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovdqa # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovdqa # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovdqa # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [] # ./generate_mov_entries.py bdw
throughput: 0.0 # ./generate_mov_entries.py bdw
uops: 0 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovdqa # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovdqa # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovdqa # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movdqu # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [] # ./generate_mov_entries.py bdw
throughput: 0.0 # ./generate_mov_entries.py bdw
uops: 0 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movdqu # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movdqu # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movdqu # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovdqu # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [] # ./generate_mov_entries.py bdw
throughput: 0.0 # ./generate_mov_entries.py bdw
uops: 0 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovdqu # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovdqu # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovdqu # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovdqu # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [] # ./generate_mov_entries.py bdw
throughput: 0.0 # ./generate_mov_entries.py bdw
uops: 0 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovdqu # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovdqu # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovdqu # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movhlps # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovhlps # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movhpd # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovhpd # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movhpd # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movhpd # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovhpd # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movhps # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovhps # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movhps # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movhps # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovhps # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movlhps # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovlhps # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movlpd # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovlpd # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movlpd # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movlpd # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovlpd # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movlps # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovlps # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movlps # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movlps # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovlps # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movmskpd # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 3 # ./generate_mov_entries.py bdw
port_pressure: [[1, '0']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovmskpd # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 3 # ./generate_mov_entries.py bdw
port_pressure: [[1, '0']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovmskpd # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 3 # ./generate_mov_entries.py bdw
port_pressure: [[1, '0']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movmskps # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 3 # ./generate_mov_entries.py bdw
port_pressure: [[1, '0']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovmskps # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 3 # ./generate_mov_entries.py bdw
port_pressure: [[1, '0']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovmskps # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 3 # ./generate_mov_entries.py bdw
port_pressure: [[1, '0']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movntdq # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movntdq # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovntdq # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovntdq # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovntdq # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovntdq # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movntdqa # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovntdqa # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovntdqa # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movnti # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movnti # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movntpd # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movntpd # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovntpd # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovntpd # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovntpd # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovntpd # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movntps # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movntps # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovntps # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovntps # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovntps # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovntps # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movntq # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: mm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movntq # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: mm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movq # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: mm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: mm # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [] # ./generate_mov_entries.py bdw
throughput: 0.0 # ./generate_mov_entries.py bdw
uops: 0 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movq # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '015']] # ./generate_mov_entries.py bdw
throughput: 0.3333333333333333 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovq # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '015']] # ./generate_mov_entries.py bdw
throughput: 0.3333333333333333 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movq2dq # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: mm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '015']] # ./generate_mov_entries.py bdw
throughput: 0.3333333333333333 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movsd # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movsd # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movsd # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movsd # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovsd # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovsd # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovsd # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovsd # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movshdup # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movshdup # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovshdup # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovshdup # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovshdup # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovshdup # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movsldup # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movsldup # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovsldup # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovsldup # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovsldup # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovsldup # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movss # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movss # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovss # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovss # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovss # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovss # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovss # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movsx # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '0156']] # ./generate_mov_entries.py bdw
throughput: 0.25 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movsx # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movsxd # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [] # ./generate_mov_entries.py bdw
throughput: 0.0 # ./generate_mov_entries.py bdw
uops: 0 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movsxd # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movsb # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '0156']] # ./generate_mov_entries.py bdw
throughput: 0.25 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movsb # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movsw # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '0156']] # ./generate_mov_entries.py bdw
throughput: 0.25 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movsw # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movsl # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '0156']] # ./generate_mov_entries.py bdw
throughput: 0.25 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movsl # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movsq # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '0156']] # ./generate_mov_entries.py bdw
throughput: 0.25 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movsq # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movupd # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [] # ./generate_mov_entries.py bdw
throughput: 0.0 # ./generate_mov_entries.py bdw
uops: 0 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movupd # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movupd # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movupd # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovupd # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [] # ./generate_mov_entries.py bdw
throughput: 0.0 # ./generate_mov_entries.py bdw
uops: 0 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovupd # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovupd # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovupd # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovupd # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [] # ./generate_mov_entries.py bdw
throughput: 0.0 # ./generate_mov_entries.py bdw
uops: 0 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovupd # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovupd # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovupd # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movups # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [] # ./generate_mov_entries.py bdw
throughput: 0.0 # ./generate_mov_entries.py bdw
uops: 0 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movups # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movups # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movups # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovups # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [] # ./generate_mov_entries.py bdw
throughput: 0.0 # ./generate_mov_entries.py bdw
uops: 0 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovups # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovups # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovups # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovups # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [] # ./generate_mov_entries.py bdw
throughput: 0.0 # ./generate_mov_entries.py bdw
uops: 0 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovups # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovups # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vmovups # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 0 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movzx # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '0156']] # ./generate_mov_entries.py bdw
throughput: 0.25 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movzx # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movzb # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '0156']] # ./generate_mov_entries.py bdw
throughput: 0.25 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movzb # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movzw # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '0156']] # ./generate_mov_entries.py bdw
throughput: 0.25 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movzw # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movzl # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '0156']] # ./generate_mov_entries.py bdw
throughput: 0.25 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movzl # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movzq # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '0156']] # ./generate_mov_entries.py bdw
throughput: 0.25 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movzq # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 4 # ./generate_mov_entries.py bdw
port_pressure: [[1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmova # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[2, '06']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmova # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[2, '06'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 4 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovae # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06']] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovae # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[2, '06'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 4 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovb # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[2, '06']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovb # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovbe # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[2, '06']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovbe # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[2, '06'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 4 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovc # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06']] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovc # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmove # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06']] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmove # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovg # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06']] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovg # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovge # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06']] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovge # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovl # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06']] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovl # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovle # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06']] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovle # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovna # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[2, '06']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovna # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[2, '06'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 4 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovnae # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06']] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovnae # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovnb # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06']] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovnb # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovnbe # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[2, '06']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 2 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovnbe # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[2, '06'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 4 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovnc # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06']] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovnc # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovne # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06']] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovne # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovng # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06']] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovng # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovnge # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06']] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovnge # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovnl # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06']] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovnl # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovno # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06']] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovno # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovnp # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06']] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovnp # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovns # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06']] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovns # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovnz # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06']] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovnz # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovo # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06']] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovo # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovp # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06']] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovp # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovpe # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06']] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovpe # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovpo # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06']] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovpo # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovs # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06']] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovs # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovz # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06']] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: cmovz # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '06'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: pmovmskb # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: mm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 3 # ./generate_mov_entries.py bdw
port_pressure: [[1, '0']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: pmovmskb # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 3 # ./generate_mov_entries.py bdw
port_pressure: [[1, '0']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vpmovmskb # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 3 # ./generate_mov_entries.py bdw
port_pressure: [[1, '0']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: pmovsxbw # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: pmovsxbw # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: pmovsxbd # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: pmovsxbd # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: pmovsxbq # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: pmovsxbq # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vpmovsxbw # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vpmovsxbw # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vpmovsxbd # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vpmovsxbd # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vpmovsxbq # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vpmovsxbq # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vpmovsxbw # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vpmovsxbw # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vpmovsxbd # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vpmovsxbd # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vpmovsxbq # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vpmovsxbq # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: pmovzxbw # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: pmovzxbw # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vpmovzxbw # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vpmovzxbw # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: xmm # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vpmovzxbw # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
latency: 1 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vpmovzxbw # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
latency: 5 # ./generate_mov_entries.py bdw
port_pressure: [[1, '5'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movbe # with store, simple AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: ~ # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 6 # ./generate_mov_entries.py bdw
port_pressure: [[1, '15'], [1, '237'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movbe # with store, complex AGU # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: gpr # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
latency: 6 # ./generate_mov_entries.py bdw
port_pressure: [[1, '15'], [1, '23'], [1, '4']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: movbe # with load # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: memory # ./generate_mov_entries.py bdw
base: "*" # ./generate_mov_entries.py bdw
offset: "*" # ./generate_mov_entries.py bdw
index: "*" # ./generate_mov_entries.py bdw
scale: "*" # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 10 # ./generate_mov_entries.py bdw
port_pressure: [[1, '15'], [1, '23'], [1, ['2D', '3D']]] # ./generate_mov_entries.py bdw
throughput: 0.5 # ./generate_mov_entries.py bdw
uops: 3 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: vpmovmskb # ./generate_mov_entries.py bdw
operands: # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: ymm # ./generate_mov_entries.py bdw
- class: register # ./generate_mov_entries.py bdw
name: gpr # ./generate_mov_entries.py bdw
latency: 3 # ./generate_mov_entries.py bdw
port_pressure: [[1, '0']] # ./generate_mov_entries.py bdw
throughput: 1.0 # ./generate_mov_entries.py bdw
uops: 1 # ./generate_mov_entries.py bdw
# ./generate_mov_entries.py bdw
- name: SLDT # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0156']] # model_importer.py BDW
throughput: 0.25 # model_importer.py BDW
uops: 7 # model_importer.py BDW
- name: SLDT # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0156'], [2, '06'], [1, '1']] # model_importer.py BDW
throughput: 1.25 # model_importer.py BDW
uops: 5 # model_importer.py BDW
- name: POPFW # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[14, '0156'], [1, '23']] # model_importer.py BDW
throughput: 3.5 # model_importer.py BDW
uops: 10 # model_importer.py BDW
- name: LGDT # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[5, '0'], [14, '06'], [7, '1'], [4, '4']] # model_importer.py BDW
throughput: 12.0 # model_importer.py BDW
uops: 17 # model_importer.py BDW
- name: CALL # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '23'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: CALL # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: MOV # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '1']] # model_importer.py BDW
throughput: 1.25 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: OUTSW # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[8, '0'], [1, '01'], [4, '0156'], [22, '06'], [12, '1'], [2, '15'], [1, '23'], [1, '237'], [1, '4'], [6, # model_importer.py BDW
'5']] # model_importer.py BDW
throughput: 20.5 # model_importer.py BDW
uops: 58 # model_importer.py BDW
- name: OUTSB # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[7, '0'], [3, '01'], [2, '0156'], [23, '06'], [12, '1'], [2, '15'], [1, '23'], [1, '237'], [1, '4'], [6, # model_importer.py BDW
'5']] # model_importer.py BDW
throughput: 20.5 # model_importer.py BDW
uops: 58 # model_importer.py BDW
- name: OUTSD # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[7, '0'], [2, '01'], [3, '0156'], [23, '06'], [12, '1'], [2, '15'], [1, '23'], [1, '237'], [1, '4'], [6, # model_importer.py BDW
'5']] # model_importer.py BDW
throughput: 20.25 # model_importer.py BDW
uops: 58 # model_importer.py BDW
- name: JNLE # model_importer.py BDW
operands: # model_importer.py BDW
- class: identifier # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: WRMSR # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[12, '0'], [10, '01'], [62, '06'], [14, '1'], [15, '15'], [1, '4'], [12, '5']] # model_importer.py BDW
throughput: 48.0 # model_importer.py BDW
uops: 107 # model_importer.py BDW
- name: JNS # model_importer.py BDW
operands: # model_importer.py BDW
- class: identifier # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: JL # model_importer.py BDW
operands: # model_importer.py BDW
- class: identifier # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: JNP # model_importer.py BDW
operands: # model_importer.py BDW
- class: identifier # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: JNZ # model_importer.py BDW
operands: # model_importer.py BDW
- class: identifier # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: JNB # model_importer.py BDW
operands: # model_importer.py BDW
- class: identifier # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: JNO # model_importer.py BDW
operands: # model_importer.py BDW
- class: identifier # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: LAR # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0156'], [2, '06'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.25 # model_importer.py BDW
uops: 24 # model_importer.py BDW
- name: LAR # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 56 # model_importer.py BDW
port_pressure: [[3, '0156'], [2, '06'], [2, '1'], [1, '23']] # model_importer.py BDW
throughput: 2.75 # model_importer.py BDW
uops: 23 # model_importer.py BDW
- name: JNL # model_importer.py BDW
operands: # model_importer.py BDW
- class: identifier # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: CMC # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0156']] # model_importer.py BDW
throughput: 0.25 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: XADD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[2, '0156'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 5 # model_importer.py BDW
- name: XADD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[3, '0156']] # model_importer.py BDW
throughput: 0.75 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: CMOVBE # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.75 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: CMOVBE # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '06']] # model_importer.py BDW
throughput: 0.75 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: CMP # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: CMP # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0156']] # model_importer.py BDW
throughput: 0.25 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: CMP # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: CMP # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: CMOVLE # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: CMOVLE # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: LSL # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 39 # model_importer.py BDW
port_pressure: [[1, '0156'], [2, '06'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.25 # model_importer.py BDW
uops: 14 # model_importer.py BDW
- name: LSL # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 35 # model_importer.py BDW
port_pressure: [[4, '0156'], [6, '06'], [3, '1'], [2, '23'], [1, '5']] # model_importer.py BDW
throughput: 4.0 # model_importer.py BDW
uops: 15 # model_importer.py BDW
- name: LAHF # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: 0 # model_importer.py BDW
port_pressure: [[1, '0156']] # model_importer.py BDW
throughput: 0.25 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: CBW # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0156']] # model_importer.py BDW
throughput: 0.25 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: PUSHFW # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: 9 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: NOT # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: NOT # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0156']] # model_importer.py BDW
throughput: 0.25 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: NOP # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0156']] # model_importer.py BDW
throughput: 0.25 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: INC # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: INC # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0156']] # model_importer.py BDW
throughput: 0.25 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: CMPSW # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: 4 # model_importer.py BDW
port_pressure: [[3, '0156'], [2, '23']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 5 # model_importer.py BDW
- name: CMPSB # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: 4 # model_importer.py BDW
port_pressure: [[3, '0156'], [2, '23']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 5 # model_importer.py BDW
- name: CMPSD # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: 4 # model_importer.py BDW
port_pressure: [[3, '0156'], [2, '23']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 5 # model_importer.py BDW
- name: SETB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '06'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: SETB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: SETL # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '06'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: SETL # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: SETO # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '06'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: SETO # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: BSR # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # 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
uops: 2 # model_importer.py BDW
- name: BSR # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: SETP # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '06'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: SETP # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: OUT # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[10, '0156'], [9, '06'], [2, '23'], [1, '237'], [1, '4'], [1, '5']] # model_importer.py BDW
throughput: 7.0 # model_importer.py BDW
uops: 55 # model_importer.py BDW
- name: OUT # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[10, '0156'], [9, '06'], [2, '23'], [1, '237'], [1, '4'], [1, '5']] # model_importer.py BDW
throughput: 7.0 # model_importer.py BDW
uops: 54 # model_importer.py BDW
- name: CMOVNLE # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: CMOVNLE # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: SBB # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 7 # model_importer.py BDW
port_pressure: [[1, '0156'], [2, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.25 # model_importer.py BDW
uops: 6 # model_importer.py BDW
- name: SBB # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: SBB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '0156'], [2, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.25 # model_importer.py BDW
uops: 6 # model_importer.py BDW
- name: SBB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: LODSB # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '0156'], [1, '23']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: LODSW # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '0156'], [1, '23']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: LODSD # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '23']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: JNBE # model_importer.py BDW
operands: # model_importer.py BDW
- class: identifier # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: STD # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[5, '0156'], [1, '06']] # model_importer.py BDW
throughput: 1.75 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: STOSD # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: 0 # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: XOR # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: XOR # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0156']] # model_importer.py BDW
throughput: 0.25 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: XOR # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: XOR # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: SAR # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: SAR # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: SAR # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '0156'], [2, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.25 # model_importer.py BDW
uops: 6 # model_importer.py BDW
- name: SAR # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0156'], [2, '06']] # model_importer.py BDW
throughput: 1.25 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: STC # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0156']] # model_importer.py BDW
throughput: 0.25 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: STI # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0156'], [4, '06'], [1, '1']] # model_importer.py BDW
throughput: 2.25 # model_importer.py BDW
uops: 6 # model_importer.py BDW
- name: STR # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0156']] # model_importer.py BDW
throughput: 0.25 # model_importer.py BDW
uops: 7 # model_importer.py BDW
- name: STR # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '06'], [1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 5 # model_importer.py BDW
- name: STOSB # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: 0 # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: RDMSR # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [5, '01'], [14, '015'], [38, '06'], [5, '1'], [6, '15'], [4, '5']] # model_importer.py BDW
throughput: 27.166666666666668 # model_importer.py BDW
uops: 68 # model_importer.py BDW
- name: IDIV # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 99 # model_importer.py BDW
port_pressure: [[2, '0'], [1, '0156'], [2, '1'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.25 # model_importer.py BDW
uops: 59 # model_importer.py BDW
- name: IDIV # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 97 # model_importer.py BDW
port_pressure: [[4, '0'], [14, '015'], [20, '0156'], [22, '06'], [2, '1'], [4, '5']] # model_importer.py BDW
throughput: 24.666666666666668 # model_importer.py BDW
uops: 59 # model_importer.py BDW
- name: LOOPNE # model_importer.py BDW
operands: # model_importer.py BDW
- class: identifier # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[9, '0156'], [2, '06']] # model_importer.py BDW
throughput: 3.25 # model_importer.py BDW
uops: 12 # model_importer.py BDW
- name: SETS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '06'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: SETS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: SHR # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: SHR # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: SHR # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '0156'], [2, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.25 # model_importer.py BDW
uops: 6 # model_importer.py BDW
- name: SHR # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0156'], [2, '06']] # model_importer.py BDW
throughput: 1.25 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: SHRD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 7 # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '1'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.25 # model_importer.py BDW
uops: 5 # model_importer.py BDW
- name: SHRD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 7 # model_importer.py BDW
port_pressure: [[2, '0156'], [1, '06'], [1, '1'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.5 # model_importer.py BDW
uops: 7 # model_importer.py BDW
- name: MOVSD # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '0156'], [2, '23'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 5 # model_importer.py BDW
- name: MOVSB # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '0156'], [2, '23'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 5 # model_importer.py BDW
- name: MOVSX # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # 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
uops: 1 # model_importer.py BDW
- name: MOVSX # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0156']] # model_importer.py BDW
throughput: 0.25 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: MOVSW # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '0156'], [2, '23'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 5 # model_importer.py BDW
- name: SHL # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: SHL # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: SHL # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '0156'], [2, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.25 # model_importer.py BDW
uops: 6 # model_importer.py BDW
- name: SHL # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0156'], [2, '06']] # model_importer.py BDW
throughput: 1.25 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: BTS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: BTS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: BTS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 13 # model_importer.py BDW
port_pressure: [[3, '0156'], [3, '06'], [1, '1'], [2, '23'], [1, '4']] # model_importer.py BDW
throughput: 2.25 # model_importer.py BDW
uops: 10 # model_importer.py BDW
- name: BTS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: BTR # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: BTR # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: BTR # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 13 # model_importer.py BDW
port_pressure: [[3, '0156'], [3, '06'], [1, '1'], [2, '23'], [1, '4']] # model_importer.py BDW
throughput: 2.25 # model_importer.py BDW
uops: 10 # model_importer.py BDW
- name: BTR # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: SGDT # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0156']] # model_importer.py BDW
throughput: 0.25 # model_importer.py BDW
uops: 10 # model_importer.py BDW
- name: LOOP # model_importer.py BDW
operands: # model_importer.py BDW
- class: identifier # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[2, '0156'], [4, '06'], [1, '15']] # model_importer.py BDW
throughput: 2.5 # model_importer.py BDW
uops: 8 # model_importer.py BDW
- name: BTC # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: BTC # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: BTC # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 13 # model_importer.py BDW
port_pressure: [[3, '0156'], [3, '06'], [1, '1'], [2, '23'], [1, '4']] # model_importer.py BDW
throughput: 2.25 # model_importer.py BDW
uops: 10 # model_importer.py BDW
- name: BTC # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: WBINVD # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[78671, '0'], [96, '01'], [325552, '06'], [113451, '1'], [145, '15'], [77821, '23'], [57542, '237'], [132896, # model_importer.py BDW
'4'], [38417, '5'], [1, [0DV]]] # model_importer.py BDW
throughput: 241495.0 # model_importer.py BDW
uops: 418044 # model_importer.py BDW
- name: JBE # model_importer.py BDW
operands: # model_importer.py BDW
- class: identifier # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: MUL # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: MUL # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PUSH # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '23'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: PUSH # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '1'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: PUSHW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PUSH # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PUSHW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '1'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: SETNO # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '06'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: SETNO # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: SETNL # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '06'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: SETNL # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: CLI # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '06'], [1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: CLD # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '0156'], [1, '06']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: SETNB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '06'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: SETNB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: CLC # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0156']] # model_importer.py BDW
throughput: 0.25 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: SETNZ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '06'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: SETNZ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: SETNS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '06'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: SETNS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: SETNP # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '06'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: SETNP # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: LLDT # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[9, '06'], [3, '1'], [2, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 4.5 # model_importer.py BDW
uops: 16 # model_importer.py BDW
- name: LLDT # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0156'], [7, '06'], [3, '1'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 3.75 # model_importer.py BDW
uops: 14 # model_importer.py BDW
- name: RET # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '23']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 5 # model_importer.py BDW
- name: RET # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '23']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: SETNBE # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 7 # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '06'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: SETNBE # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '06']] # model_importer.py BDW
throughput: 0.75 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: LOOPE # model_importer.py BDW
operands: # model_importer.py BDW
- class: identifier # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[9, '0156'], [2, '06']] # model_importer.py BDW
throughput: 3.25 # model_importer.py BDW
uops: 12 # model_importer.py BDW
- name: CMPXCHG # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '0156'], [2, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.25 # model_importer.py BDW
uops: 6 # model_importer.py BDW
- name: CMPXCHG # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[3, '0156'], [2, '06']] # model_importer.py BDW
throughput: 1.75 # model_importer.py BDW
uops: 5 # model_importer.py BDW
- name: VERR # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[5, '0'], [8, '1'], [7, '5']] # model_importer.py BDW
throughput: 8.0 # model_importer.py BDW
uops: 14 # model_importer.py BDW
- name: VERR # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 60 # model_importer.py BDW
port_pressure: [[5, '0'], [8, '06'], [7, '1'], [7, '5']] # model_importer.py BDW
throughput: 9.0 # model_importer.py BDW
uops: 13 # model_importer.py BDW
- name: CWD # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '06']] # model_importer.py BDW
throughput: 0.75 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: TEST # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: TEST # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0156']] # model_importer.py BDW
throughput: 0.25 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: TEST # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: TEST # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0156']] # model_importer.py BDW
throughput: 0.25 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: JZ # model_importer.py BDW
operands: # model_importer.py BDW
- class: identifier # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: SCASW # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[2, '0156'], [1, '23']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: JP # model_importer.py BDW
operands: # model_importer.py BDW
- class: identifier # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: JS # model_importer.py BDW
operands: # model_importer.py BDW
- class: identifier # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: JO # model_importer.py BDW
operands: # model_importer.py BDW
- class: identifier # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: SCASD # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[2, '0156'], [1, '23']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: SCASB # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[2, '0156'], [1, '23']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: JB # model_importer.py BDW
operands: # model_importer.py BDW
- class: identifier # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: RDPMC # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '01'], [12, '015'], [17, '06'], [1, '1'], [1, '15'], [3, '5']] # model_importer.py BDW
throughput: 13.5 # model_importer.py BDW
uops: 34 # model_importer.py BDW
- name: CMOVNP # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: CMOVNP # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: RETFW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '23']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: RETF # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '23']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: RETFQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '23']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: RETFW # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '23']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: RETF # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '23']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: RETFQ # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '23']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: ENTERW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[4, '0156'], [1, '06'], [1, '1'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 12 # model_importer.py BDW
- name: ENTER # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[4, '0156'], [1, '06'], [1, '1'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 12 # model_importer.py BDW
- name: LEAVEW # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '0156'], [1, '23']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: LEAVE # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '0156'], [1, '23']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: LIDT # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[5, '0'], [14, '06'], [7, '1'], [4, '4']] # model_importer.py BDW
throughput: 12.0 # model_importer.py BDW
uops: 17 # model_importer.py BDW
- name: XLAT # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '0156'], [1, '23']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: XCHG # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 31 # model_importer.py BDW
port_pressure: [[3, '0156'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 8 # model_importer.py BDW
- name: XCHG # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[3, '0156']] # model_importer.py BDW
throughput: 0.75 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: SMSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0156']] # model_importer.py BDW
throughput: 0.25 # model_importer.py BDW
uops: 5 # model_importer.py BDW
- name: SMSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0156'], [2, '06'], [1, '5']] # model_importer.py BDW
throughput: 1.25 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: AND # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: AND # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0156']] # model_importer.py BDW
throughput: 0.25 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: AND # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: AND # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: MOV # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: MOV # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0156']] # model_importer.py BDW
throughput: 0.25 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: MOV # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 4 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: MOV # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # 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
uops: 1 # model_importer.py BDW
- name: JLE # model_importer.py BDW
operands: # model_importer.py BDW
- class: identifier # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: CPUID # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[5, '0156'], [2, '06'], [1, '5']] # model_importer.py BDW
throughput: 2.25 # model_importer.py BDW
uops: 52 # model_importer.py BDW
- name: RDTSC # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[5, '0156'], [2, '06'], [1, '5']] # model_importer.py BDW
throughput: 2.25 # model_importer.py BDW
uops: 13 # model_importer.py BDW
- name: SIDT # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0156']] # model_importer.py BDW
throughput: 0.25 # model_importer.py BDW
uops: 9 # model_importer.py BDW
- name: CDQ # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: INSB # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '0156'], [2, '06'], [1, '23'], [1, '237'], [1, '4'], [1, '5']] # model_importer.py BDW
throughput: 1.5 # model_importer.py BDW
uops: 60 # model_importer.py BDW
- name: INSD # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '0156'], [2, '06'], [1, '23'], [1, '237'], [1, '4'], [1, '5']] # model_importer.py BDW
throughput: 1.5 # model_importer.py BDW
uops: 60 # model_importer.py BDW
- name: IMUL # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: IMUL # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: IMUL # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # 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
uops: 2 # model_importer.py BDW
- name: IMUL # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: IMUL # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: RCR # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 7 # model_importer.py BDW
port_pressure: [[2, '0156'], [1, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 6 # model_importer.py BDW
- name: RCR # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[2, '0156'], [1, '06']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: RCR # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 12 # model_importer.py BDW
port_pressure: [[3, '0156'], [3, '06'], [2, '1'], [1, '15'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 3.25 # model_importer.py BDW
uops: 11 # model_importer.py BDW
- name: RCR # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[3, '0156'], [2, '06'], [2, '1']] # model_importer.py BDW
throughput: 2.75 # model_importer.py BDW
uops: 8 # model_importer.py BDW
- name: RCL # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[2, '0156'], [1, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 6 # model_importer.py BDW
- name: RCL # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[2, '0156'], [1, '06']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: RCL # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 12 # model_importer.py BDW
port_pressure: [[2, '0156'], [4, '06'], [1, '1'], [1, '15'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 2.5 # model_importer.py BDW
uops: 11 # model_importer.py BDW
- name: RCL # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[3, '0156'], [2, '06'], [2, '1']] # model_importer.py BDW
throughput: 2.75 # model_importer.py BDW
uops: 8 # model_importer.py BDW
- name: INSW # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '0156'], [2, '06'], [1, '23'], [1, '237'], [1, '4'], [1, '5']] # model_importer.py BDW
throughput: 1.5 # model_importer.py BDW
uops: 60 # model_importer.py BDW
- name: DIV # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 92 # model_importer.py BDW
port_pressure: [[2, '0'], [1, '0156'], [2, '1'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.25 # model_importer.py BDW
uops: 36 # model_importer.py BDW
- name: DIV # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 92 # model_importer.py BDW
port_pressure: [[7, '0'], [1, '01'], [11, '0156'], [3, '06'], [7, '1'], [3, '5']] # model_importer.py BDW
throughput: 11.75 # model_importer.py BDW
uops: 36 # model_importer.py BDW
- name: STOSW # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: 0 # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: IN # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[10, '0156'], [9, '06'], [3, '23'], [1, '5']] # model_importer.py BDW
throughput: 7.0 # model_importer.py BDW
uops: 61 # model_importer.py BDW
- name: IN # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[10, '0156'], [9, '06'], [3, '23'], [1, '5']] # model_importer.py BDW
throughput: 7.0 # model_importer.py BDW
uops: 60 # model_importer.py BDW
- name: CMOVNZ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: CMOVNZ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: CMOVNS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: CMOVNS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: CMOVNO # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: CMOVNO # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: CMOVNL # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: CMOVNL # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: CMOVNB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: CMOVNB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: CMOVO # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: CMOVO # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: BT # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: BT # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: BT # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 10 # model_importer.py BDW
port_pressure: [[1, '015'], [3, '0156'], [3, '06'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.583333333333333 # model_importer.py BDW
uops: 9 # model_importer.py BDW
- name: BT # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: POP # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '23'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: POP # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '23']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: JRCXZ # model_importer.py BDW
operands: # model_importer.py BDW
- class: identifier # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '06']] # model_importer.py BDW
throughput: 0.75 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: SHLD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 8 # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '1'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.25 # model_importer.py BDW
uops: 5 # model_importer.py BDW
- name: SHLD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 8 # model_importer.py BDW
port_pressure: [[2, '0156'], [1, '06'], [1, '1'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.5 # model_importer.py BDW
uops: 7 # model_importer.py BDW
- name: INVLPG # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[7, '0'], [3, '0156'], [15, '06'], [6, '1'], [2, '23'], [3, '237'], [5, '4'], [8, '5']] # model_importer.py BDW
throughput: 15.25 # model_importer.py BDW
uops: 47 # model_importer.py BDW
- name: SAHF # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: 0 # model_importer.py BDW
port_pressure: [[1, '0156']] # model_importer.py BDW
throughput: 0.25 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: CMOVZ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: CMOVZ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: CMOVP # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: CMOVP # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: CMOVS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: CMOVS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: CMOVL # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: CMOVL # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: CMOVB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: CMOVB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: LMSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '01'], [2, '0156'], [15, '06'], [4, '1'], [2, '23'], [1, '237'], [2, '4'], [5, '5']] # model_importer.py BDW
throughput: 9.5 # model_importer.py BDW
uops: 30 # model_importer.py BDW
- name: LMSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '015'], [3, '0156'], [14, '06'], [1, '1'], [1, '23'], [1, '237'], [2, '4'], [4, '5']] # model_importer.py BDW
throughput: 8.416666666666666 # model_importer.py BDW
uops: 25 # model_importer.py BDW
- name: OR # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: OR # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0156']] # model_importer.py BDW
throughput: 0.25 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: OR # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: OR # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: CLTS # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[4, '06'], [2, '5']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 7 # model_importer.py BDW
- name: MOVZX # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # 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
uops: 1 # model_importer.py BDW
- name: MOVZX # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0156']] # model_importer.py BDW
throughput: 0.25 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: ROL # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 5 # model_importer.py BDW
- name: ROL # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[2, '06']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: ROL # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '0156'], [2, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.25 # model_importer.py BDW
uops: 6 # model_importer.py BDW
- name: ROL # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0156'], [2, '06']] # model_importer.py BDW
throughput: 1.25 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VERW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[10, '0'], [2, '015'], [1, '0156'], [47, '06'], [18, '1'], [49, '23'], [44, '4'], [19, '5']] # model_importer.py BDW
throughput: 44.0 # model_importer.py BDW
uops: 180 # model_importer.py BDW
- name: VERW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 59 # model_importer.py BDW
port_pressure: [[1, '01'], [3, '0156'], [8, '06'], [3, '1'], [2, '23'], [2, '5']] # model_importer.py BDW
throughput: 5.25 # model_importer.py BDW
uops: 13 # model_importer.py BDW
- name: JMP # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: JMP # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: JMP # model_importer.py BDW
operands: # model_importer.py BDW
- class: identifier # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: ROR # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 5 # model_importer.py BDW
- name: ROR # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[2, '06']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: ROR # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '0156'], [2, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.25 # model_importer.py BDW
uops: 6 # model_importer.py BDW
- name: ROR # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0156'], [2, '06']] # model_importer.py BDW
throughput: 1.25 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: SETLE # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '06'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: SETLE # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: CMOVNBE # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.75 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: CMOVNBE # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '06']] # model_importer.py BDW
throughput: 0.75 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: SUB # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: SUB # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0156']] # model_importer.py BDW
throughput: 0.25 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: SUB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: SUB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: NEG # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: NEG # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0156']] # model_importer.py BDW
throughput: 0.25 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: SETNLE # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '06'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: SETNLE # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: CMPXCHG8B # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 8 # model_importer.py BDW
port_pressure: [[5, '0156'], [4, '06'], [2, '15'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 3.25 # model_importer.py BDW
uops: 15 # model_importer.py BDW
- name: ADD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: ADD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0156']] # model_importer.py BDW
throughput: 0.25 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: ADD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: ADD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: ADC # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 7 # model_importer.py BDW
port_pressure: [[3, '0156'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 6 # model_importer.py BDW
- name: ADC # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: ADC # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '0156'], [2, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.25 # model_importer.py BDW
uops: 6 # model_importer.py BDW
- name: ADC # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: CWDE # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0156']] # model_importer.py BDW
throughput: 0.25 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: BSF # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # 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
uops: 2 # model_importer.py BDW
- name: BSF # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: LEA # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '15']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: SETZ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '06'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: SETZ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: DEC # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: DEC # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0156']] # model_importer.py BDW
throughput: 0.25 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: SETBE # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 7 # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '06'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: SETBE # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '06']] # model_importer.py BDW
throughput: 0.75 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: BSWAP # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[1, '06'], [1, '15']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: UNPCKHPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: UNPCKHPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: DIVPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 11 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [3, [0DV]], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 3.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: DIVPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 11 # model_importer.py BDW
port_pressure: [[1, '0'], [3, [0DV]]] # model_importer.py BDW
throughput: 3.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: ADDSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: ADDSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: CVTPI2PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: CVTPI2PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # 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
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: CMPSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: CMPSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: FXSAVE64 # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[10, '0'], [3, '0156'], [16, '06'], [13, '1'], [37, '23'], [3, '237'], [38, '4'], [20, '5']] # model_importer.py BDW
throughput: 38.0 # model_importer.py BDW
uops: 141 # model_importer.py BDW
- name: ANDNPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: ANDNPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PREFETCHT2 # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # 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
uops: 1 # model_importer.py BDW
- name: PREFETCHT1 # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # 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
uops: 1 # model_importer.py BDW
- name: PREFETCHT0 # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # 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
uops: 1 # model_importer.py BDW
- name: CVTTSS2SI # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: CVTTSS2SI # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 4 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: LDMXCSR # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '0156'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.25 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: ORPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: ORPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: MOVMSKPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '0']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: DIVSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 11 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [3, [0DV]], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 3.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: DIVSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 11 # model_importer.py BDW
port_pressure: [[1, '0'], [3, [0DV]]] # model_importer.py BDW
throughput: 3.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: RCPSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: RCPSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: MOVLHPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: SQRTSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [7, [0DV]], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 7.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: SQRTSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 13 # model_importer.py BDW
port_pressure: [[1, '0'], [7, [0DV]]] # model_importer.py BDW
throughput: 7.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: SUBSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: SUBSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: CMPPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: CMPPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: MOVSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: MOVSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: XORPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: XORPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: SUBPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: SUBPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: SHUFPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: SHUFPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: MINSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: MINSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: MOVLPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: MOVLPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: ADDPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: ADDPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: CVTSI2SS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 3 # model_importer.py BDW
- name: CVTSI2SS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '1'], [2, '5']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: SFENCE # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: RSQRTSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: RSQRTSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: UNPCKLPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: UNPCKLPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: MULSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: MULSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: FXRSTOR64 # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[4, '0'], [13, '015'], [33, '0156'], [6, '06'], [1, '15'], [31, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 19.583333333333332 # model_importer.py BDW
uops: 115 # model_importer.py BDW
- name: FXSAVE # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[10, '0'], [3, '0156'], [16, '06'], [13, '1'], [37, '23'], [3, '237'], [38, '4'], [20, '5']] # model_importer.py BDW
throughput: 38.0 # model_importer.py BDW
uops: 141 # model_importer.py BDW
- name: SQRTPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [7, [0DV]], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 7.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: SQRTPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 13 # model_importer.py BDW
port_pressure: [[1, '0'], [7, [0DV]]] # model_importer.py BDW
throughput: 7.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: CVTTPS2PI # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: CVTTPS2PI # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: RSQRTPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: RSQRTPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: MINPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: MINPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: CVTPS2PI # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: CVTPS2PI # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: MOVAPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: MOVAPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: MULPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: MULPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: CVTSS2SI # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: CVTSS2SI # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 4 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: MOVHPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: MOVHPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: ANDPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: ANDPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: MOVUPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: MOVUPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: FXRSTOR # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[4, '0'], [13, '015'], [35, '0156'], [4, '06'], [1, '15'], [33, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 19.083333333333332 # model_importer.py BDW
uops: 115 # model_importer.py BDW
- name: STMXCSR # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: MAXPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: MAXPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: PREFETCHNTA # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # 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
uops: 1 # model_importer.py BDW
- name: MOVNTPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 270 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: MOVHLPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: COMISS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: COMISS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: RCPPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: RCPPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: MAXSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: MAXSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: UCOMISS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: UCOMISS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: UNPCKHPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: UNPCKHPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PUNPCKHDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PUNPCKHDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: MOVNTI # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 355 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: CVTDQ2PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: CVTDQ2PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 4 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: CVTTPS2DQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: CVTTPS2DQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: DIVPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 14 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [4, [0DV]], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 4.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: DIVPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 14 # model_importer.py BDW
port_pressure: [[1, '0'], [4, [0DV]]] # model_importer.py BDW
throughput: 4.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: MOVSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: MOVSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PCMPGTW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PCMPGTW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PCMPGTB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PCMPGTB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PCMPGTD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PCMPGTD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: CVTPI2PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: CVTPI2PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # 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
port_pressure: [[1, '1'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PACKUSWB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PACKUSWB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: MASKMOVDQU # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 10 # model_importer.py BDW
- name: ANDNPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: ANDNPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PSLLDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PSUBD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PSUBD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: UNPCKLPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: UNPCKLPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PSADBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PSADBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PADDUSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PADDUSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PADDUSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PADDUSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: CVTPS2DQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: CVTPS2DQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: PACKSSDW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PACKSSDW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PMULLW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PMULLW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: DIVSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 14 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [4, [0DV]], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 4.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: DIVSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 14 # model_importer.py BDW
port_pressure: [[1, '0'], [4, [0DV]]] # model_importer.py BDW
throughput: 4.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: PCMPEQW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PCMPEQW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PCMPEQB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PCMPEQB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PCMPEQD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PCMPEQD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PUNPCKLQDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PUNPCKLQDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PUNPCKLWD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PUNPCKLWD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PADDSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PADDSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: ORPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: ORPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PXOR # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PXOR # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: CMPPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: CMPPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: MOVQ2DQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # 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
port_pressure: [[1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: MOVDQU # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: MOVDQU # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PSUBB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PSUBB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PSUBUSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PSUBUSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PSUBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PSUBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PADDW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PADDW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PMAXSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PMAXSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: CVTPD2DQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 3 # model_importer.py BDW
- name: CVTPD2DQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 4 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PADDD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PADDD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PADDB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PADDB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PSRLDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PADDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PADDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PADDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PADDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PUNPCKHQDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PUNPCKHQDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: CMPSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: CMPSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: PMULHUW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PMULHUW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: MINSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: MINSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: CVTTSD2SI # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: CVTTSD2SI # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 4 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: ADDPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: ADDPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: POR # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: POR # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: MOVNTDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 268 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: CVTSD2SS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 3 # model_importer.py BDW
- name: CVTSD2SS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 4 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PSLLD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PSLLD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PSLLD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: SQRTSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [13, [0DV]], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 13.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: SQRTSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 20 # model_importer.py BDW
port_pressure: [[1, '0'], [13, [0DV]]] # model_importer.py BDW
throughput: 13.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: PSLLW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PSLLW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PSLLW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: CVTSI2SD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: CVTSI2SD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 4 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PSLLQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PSLLQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PSLLQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PSUBUSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PSUBUSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PMOVMSKB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '0']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: PUNPCKLDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PUNPCKLDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: MULSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: MULSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: PANDN # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PANDN # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: SHUFPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: SHUFPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: SUBPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: SUBPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: SQRTPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [13, [0DV]], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 13.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: SQRTPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 20 # model_importer.py BDW
port_pressure: [[1, '0'], [13, [0DV]]] # model_importer.py BDW
throughput: 13.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: ANDPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: ANDPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PMULHW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PMULHW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: MOVQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: MOVQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # 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
uops: 1 # model_importer.py BDW
- name: MOVQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: MOVQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PMINSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PMINSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: CVTTPD2DQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 3 # model_importer.py BDW
- name: CVTTPD2DQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 4 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PSHUFD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PSHUFD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: MOVLPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: MOVLPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: CVTSS2SD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: CVTSS2SD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: XORPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: XORPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: MAXSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: MAXSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: MINPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: MINPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: ADDSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: ADDSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: PSRLQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PSRLQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PSRLQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PSRLW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PSRLW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PSRLW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PSRLD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PSRLD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PSRLD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: SUBSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: SUBSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: PADDSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PADDSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: LFENCE # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '0156']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: CVTSD2SI # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: CVTSD2SI # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 4 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: CVTPS2PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: CVTPS2PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: MOVD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: MOVD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: MOVD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: MOVD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # 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
uops: 1 # model_importer.py BDW
- name: MOVAPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: MOVAPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: MULPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: MULPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: MOVDQ2Q # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: MOVMSKPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '0']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: PSUBQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PSUBQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PSUBQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PSUBQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: MOVHPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: MOVHPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PUNPCKHBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PUNPCKHBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: MOVUPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: MOVUPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PMULUDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PMULUDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PMULUDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PMULUDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PMADDWD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PMADDWD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PEXTRW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PAND # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PAND # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: CVTDQ2PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: CVTDQ2PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: PMAXUB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PMAXUB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PUNPCKHWD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PUNPCKHWD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: CVTPD2PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 3 # model_importer.py BDW
- name: CVTPD2PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 4 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: CVTPD2PI # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 3 # model_importer.py BDW
- name: CVTPD2PI # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: MFENCE # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '0156']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: PSHUFLW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PSHUFLW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: MAXPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: MAXPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: PMINUB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PMINUB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PINSRW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PINSRW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[2, '5']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: MOVDQA # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: MOVDQA # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PSUBSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PSUBSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PAVGW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PAVGW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: MOVNTPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 273 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PSUBSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PSUBSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PAVGB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PAVGB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PSRAW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PSRAW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PSRAW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: COMISD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: COMISD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: PSRAD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PSRAD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PSRAD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PACKSSWB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PACKSSWB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PUNPCKLBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PUNPCKLBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: UCOMISD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: UCOMISD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: CVTTPD2PI # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 3 # model_importer.py BDW
- name: CVTTPD2PI # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PSHUFHW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PSHUFHW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: FICOMP # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FCHS # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FUCOM # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FLDL2T # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FSUB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # 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
uops: ~ # model_importer.py BDW
- name: FSUB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FLDL2E # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FYL2X # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '0'], [2, '01'], [2, '0156'], [2, '06'], [3, '1']] # model_importer.py BDW
throughput: 4.5 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FADDP # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FXTRACT # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '01'], [2, '1']] # model_importer.py BDW
throughput: 2.5 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FMUL # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FMUL # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FCOMPP # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '01'], [1, '1']] # model_importer.py BDW
throughput: 1.5 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FCOMP # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # 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
uops: ~ # model_importer.py BDW
- name: FCOMP # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FISUBR # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FISUB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FSUBP # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FSUBR # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # 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
uops: ~ # model_importer.py BDW
- name: FSUBR # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FILD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # 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
uops: ~ # model_importer.py BDW
- name: FADD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # 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
uops: ~ # model_importer.py BDW
- name: FADD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FYL2XP1 # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FRNDINT # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[5, '0'], [2, '01'], [3, '0156'], [2, '06'], [5, '1'], [1, '5']] # model_importer.py BDW
throughput: 7.75 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FNCLEX # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[4, '0156']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FPTAN # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[3, '0'], [2, '1']] # model_importer.py BDW
throughput: 3.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FCOS # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[7, '0'], [4, '0156'], [3, '06'], [5, '1'], [2, '5']] # model_importer.py BDW
throughput: 9.5 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FSCALE # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [3, '0156'], [1, '06'], [2, '1']] # model_importer.py BDW
throughput: 2.75 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FCOM # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # 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
uops: ~ # model_importer.py BDW
- name: FCOM # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FXAM # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '1']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FPREM1 # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FIMUL # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FSTP # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FNINIT # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[3, '01'], [6, '0156'], [6, '5']] # model_importer.py BDW
throughput: 7.5 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FIADD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FNOP # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FICOM # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FLDPI # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FNSTSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FNSTSW # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '0156']] # model_importer.py BDW
throughput: 1.25 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FWAIT # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '0156']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: F2XM1 # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[3, '0'], [3, '0156'], [3, '06'], [3, '1']] # model_importer.py BDW
throughput: 5.25 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FPREM # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [2, '01'], [1, '0156'], [1, '1']] # model_importer.py BDW
throughput: 2.25 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FINCSTP # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FTST # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FLDENV # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '0'], [2, '01'], [13, '015'], [29, '0156'], [10, '06'], [8, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 19.583333333333332 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FPATAN # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[25, '0'], [2, '01'], [10, '0156'], [5, '06'], [10, '1'], [3, '5']] # model_importer.py BDW
throughput: 31.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FIST # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '1'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FSUBRP # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FABS # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FSIN # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[8, '0'], [3, '0156'], [4, '06'], [5, '1'], [2, '5']] # model_importer.py BDW
throughput: 10.75 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FLDCW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.5 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FMULP # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FLDLN2 # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FXCH # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '0'], [5, '0156'], [4, '06'], [1, '1']] # model_importer.py BDW
throughput: 5.25 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FLD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # 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
uops: ~ # model_importer.py BDW
- name: FUCOMP # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FDECSTP # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '01']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FLDLG2 # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FLDZ # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FBSTP # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FUCOMPP # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '01'], [1, '1']] # model_importer.py BDW
throughput: 1.5 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FNSTENV # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[9, '0'], [7, '015'], [23, '0156'], [22, '06'], [9, '1'], [11, '237'], [11, '4'], [8, '5']] # model_importer.py BDW
throughput: 28.083333333333336 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FLD1 # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '01']] # model_importer.py BDW
throughput: 1.5 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FSINCOS # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '0'], [1, '01'], [3, '1']] # model_importer.py BDW
throughput: 3.5 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FNSTCW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '06'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: FISTP # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '1'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: PUNPCKHDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PUNPCKHDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: MOVNTQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # 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
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 361 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PCMPGTW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PCMPGTW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PCMPGTB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PCMPGTB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PCMPGTD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PCMPGTD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PACKUSWB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 3 # model_importer.py BDW
- name: PACKUSWB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 3 # model_importer.py BDW
- name: PSUBD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PSUBD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PSADBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PSADBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PADDUSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PADDUSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PADDUSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PADDUSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PACKSSDW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 3 # model_importer.py BDW
- name: PACKSSDW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 3 # model_importer.py BDW
- name: PMULLW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PMULLW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PCMPEQW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PCMPEQW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PCMPEQB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PCMPEQB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PCMPEQD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PCMPEQD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PUNPCKLWD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PUNPCKLWD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PADDSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PADDSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PXOR # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PXOR # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PSUBB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PSUBB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PSUBUSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PSUBUSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PSUBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PSUBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PADDW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PADDW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PMAXSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PMAXSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PADDD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PADDD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PADDB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PADDB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PMULHUW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PMULHUW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: POR # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: POR # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PSLLD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PSLLD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PSLLD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PSLLW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PSLLW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PSLLW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PSLLQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PSLLQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PSLLQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PSUBUSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PSUBUSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PMOVMSKB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # 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
port_pressure: [[1, '0']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: PUNPCKLDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PUNPCKLDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PANDN # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PANDN # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PMULHW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PMULHW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: MOVQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: MOVQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # 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
port_pressure: [[1, '0']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: MOVQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: MOVQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # 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
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PMINSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PMINSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PSHUFW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PSHUFW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PSRLQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PSRLQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PSRLQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PSRLW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PSRLW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PSRLW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PSRLD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PSRLD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PSRLD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PADDSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PADDSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: MOVD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: MOVD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: MOVD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # 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
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 17 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: MOVD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # 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
port_pressure: [[1, '0']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: EMMS # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[8, '01'], [21, '015'], [1, '0156'], [1, '15']] # model_importer.py BDW
throughput: 11.75 # model_importer.py BDW
uops: 31 # model_importer.py BDW
- name: PUNPCKHBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PUNPCKHBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PMADDWD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PMADDWD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PEXTRW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # 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
port_pressure: [[1, '0'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PAND # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PAND # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PMAXUB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PMAXUB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PUNPCKHWD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PUNPCKHWD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PMINUB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PMINUB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PINSRW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PINSRW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PSUBSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PSUBSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PAVGW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PAVGW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PSUBSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PSUBSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PAVGB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PAVGB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: MASKMOVQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 4 # model_importer.py BDW
- name: PSRAW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PSRAW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PSRAW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PSRAD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PSRAD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PSRAD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PACKSSWB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 3 # model_importer.py BDW
- name: PACKSSWB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 3 # model_importer.py BDW
- name: PUNPCKLBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PUNPCKLBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: CMPSQ # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: 4 # model_importer.py BDW
port_pressure: [[3, '0156'], [2, '23']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 5 # model_importer.py BDW
- name: LODSQ # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '23']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: CDQE # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0156']] # model_importer.py BDW
throughput: 0.25 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: SYSCALL # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0156']] # model_importer.py BDW
throughput: 0.25 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: MOVSQ # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '0156'], [2, '23'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 5 # model_importer.py BDW
- name: PUSHFQ # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: 9 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: MOVSXD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # 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
uops: 1 # model_importer.py BDW
- name: MOVSXD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0156']] # model_importer.py BDW
throughput: 0.25 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: SCASQ # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[2, '0156'], [1, '23']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: POPFQ # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '23']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 10 # model_importer.py BDW
- name: STOSQ # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: 0 # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: CMPXCHG16B # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 11 # model_importer.py BDW
port_pressure: [[2, '0'], [6, '0156'], [4, '06'], [1, '23'], [1, '237'], [1, '4'], [4, '5']] # model_importer.py BDW
throughput: 5.5 # model_importer.py BDW
uops: 22 # model_importer.py BDW
- name: CQO # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: POPCNT # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # 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
uops: 2 # model_importer.py BDW
- name: POPCNT # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: PMOVZXBQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PMOVZXBQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PMOVZXBD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PMOVZXBD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PMOVSXWD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PMOVSXWD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: ROUNDPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: ROUNDPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[2, '1']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: ROUNDPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: ROUNDPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[2, '1']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PCMPGTQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PCMPGTQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PBLENDW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PBLENDW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: MPSADBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: MPSADBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '0'], [2, '5']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: PHMINPOSUW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PHMINPOSUW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PCMPISTRM # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 10 # model_importer.py BDW
port_pressure: [[3, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 3.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: PCMPISTRM # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 10 # model_importer.py BDW
port_pressure: [[3, '0']] # model_importer.py BDW
throughput: 3.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: INSERTPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: INSERTPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PMOVSXDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PMOVSXDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: MOVNTDQA # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PMOVSXBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PMOVSXBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PMULLD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 10 # model_importer.py BDW
port_pressure: [[2, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: PMULLD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 10 # model_importer.py BDW
port_pressure: [[2, '0']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PCMPEQQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PCMPEQQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PMINSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PMINSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PACKUSDW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PACKUSDW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: EXTRACTPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: EXTRACTPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PMAXSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PMAXSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PMAXSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PMAXSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: BLENDPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: BLENDPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PTEST # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: PTEST # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PMOVZXBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PMOVZXBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PCMPESTRI # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 11 # model_importer.py BDW
port_pressure: [[4, '0'], [1, '0156'], [1, '23'], [3, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 4.25 # model_importer.py BDW
uops: 8 # model_importer.py BDW
- name: PCMPESTRI # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 11 # model_importer.py BDW
port_pressure: [[4, '0'], [1, '0156'], [3, '5']] # model_importer.py BDW
throughput: 4.25 # model_importer.py BDW
uops: 8 # model_importer.py BDW
- name: PCMPESTRM # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 11 # model_importer.py BDW
port_pressure: [[4, '0'], [1, '015'], [1, '0156'], [1, '23'], [3, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 4.583333333333333 # model_importer.py BDW
uops: 9 # model_importer.py BDW
- name: PCMPESTRM # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 11 # model_importer.py BDW
port_pressure: [[4, '0'], [1, '015'], [1, '0156'], [3, '5']] # model_importer.py BDW
throughput: 4.583333333333333 # model_importer.py BDW
uops: 9 # model_importer.py BDW
- name: PMULDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PMULDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PMOVZXDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PMOVZXDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PMINSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PMINSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PMOVSXBD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PMOVSXBD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PMOVSXWQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PMOVSXWQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PMOVSXBQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PMOVSXBQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: CRC32 # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: CRC32 # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: DPPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 7 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: DPPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 7 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '1'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: DPPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 12 # model_importer.py BDW
port_pressure: [[2, '0'], [1, '1'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 6 # model_importer.py BDW
- name: DPPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 12 # model_importer.py BDW
port_pressure: [[2, '0'], [1, '1'], [1, '5']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: PCMPISTRI # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 11 # model_importer.py BDW
port_pressure: [[3, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 3.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: PCMPISTRI # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 11 # model_importer.py BDW
port_pressure: [[3, '0']] # model_importer.py BDW
throughput: 3.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: PEXTRD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: PEXTRD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PMAXUW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PMAXUW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PMAXUD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PMAXUD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: BLENDPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: BLENDPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PEXTRB # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 18 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: PEXTRB # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PMINUW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PMINUW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PMINUD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PMINUD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PINSRQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PINSRQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[2, '5']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PINSRD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PINSRD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[2, '5']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PINSRB # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PINSRB # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[2, '5']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: BLENDVPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 3 # model_importer.py BDW
- name: BLENDVPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[2, '5']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: BLENDVPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 3 # model_importer.py BDW
- name: BLENDVPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[2, '5']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PEXTRW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 18 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: ROUNDSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: ROUNDSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[2, '1']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: ROUNDSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: ROUNDSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[2, '1']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PEXTRQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: PEXTRQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PMOVZXWQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PMOVZXWQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PBLENDVB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 3 # model_importer.py BDW
- name: PBLENDVB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[2, '5']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PMOVZXWD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PMOVZXWD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PHSUBD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 4 # model_importer.py BDW
- name: PHSUBD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 3 # model_importer.py BDW
- name: PHSUBD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 4 # model_importer.py BDW
- name: PHSUBD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 3 # model_importer.py BDW
- name: PMULHRSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PMULHRSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PMULHRSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PMULHRSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PHSUBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 4 # model_importer.py BDW
- name: PHSUBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 3 # model_importer.py BDW
- name: PHSUBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 4 # model_importer.py BDW
- name: PHSUBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 3 # model_importer.py BDW
- name: PSIGNW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PSIGNW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PSIGNW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PSIGNW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PSIGND # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PSIGND # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PSIGND # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PSIGND # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PSIGNB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PSIGNB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PSIGNB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PSIGNB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PHADDSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 4 # model_importer.py BDW
- name: PHADDSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 3 # model_importer.py BDW
- name: PHADDSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 4 # model_importer.py BDW
- name: PHADDSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 3 # model_importer.py BDW
- name: PMADDUBSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PMADDUBSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PMADDUBSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PMADDUBSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PHSUBSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 4 # model_importer.py BDW
- name: PHSUBSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 3 # model_importer.py BDW
- name: PHSUBSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 4 # model_importer.py BDW
- name: PHSUBSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 3 # model_importer.py BDW
- name: PABSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PABSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PABSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PABSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PHADDD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 4 # model_importer.py BDW
- name: PHADDD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 3 # model_importer.py BDW
- name: PHADDD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 4 # model_importer.py BDW
- name: PHADDD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 3 # model_importer.py BDW
- name: PALIGNR # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PALIGNR # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PALIGNR # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PALIGNR # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PSHUFB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PSHUFB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PSHUFB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PSHUFB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PABSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PABSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PABSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PABSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PABSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 2 # model_importer.py BDW
- name: PABSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 1 # model_importer.py BDW
- name: PABSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: PABSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PHADDW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # 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
uops: 4 # model_importer.py BDW
- name: PHADDW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: mm # model_importer.py BDW
- class: register # 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
uops: 3 # model_importer.py BDW
- name: PHADDW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 4 # model_importer.py BDW
- name: PHADDW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 3 # model_importer.py BDW
- name: VMCLEAR # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[8, '0156'], [3, '06'], [1, '1'], [1, '15'], [1, '23'], [1, '237'], [1, '4'], [2, '5']] # model_importer.py BDW
throughput: 4.5 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: VMPTRST # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: ADDSUBPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: ADDSUBPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: ADDSUBPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: ADDSUBPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: HSUBPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: HSUBPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '1'], [2, '5']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: HSUBPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: HSUBPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '1'], [2, '5']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: HADDPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: HADDPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '1'], [2, '5']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: MOVSHDUP # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: MOVSHDUP # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: HADDPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: HADDPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '1'], [2, '5']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: MOVSLDUP # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: MOVSLDUP # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: FISTTP # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '1'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: LDDQU # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: MOVDDUP # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: MOVDDUP # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: XSETBV # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[4, '0156'], [1, '06']] # model_importer.py BDW
throughput: 1.5 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: XGETBV # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '0156']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: XRSTOR # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[15, '0156'], [3, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 5.25 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: XRSTOR64 # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[15, '0156'], [3, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 5.25 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: XSAVE # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[19, '0156'], [6, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 7.75 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: XSAVE64 # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[19, '0156'], [5, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 7.25 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: TZCNT # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # 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
uops: 2 # model_importer.py BDW
- name: TZCNT # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: BLSMSK # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # 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
uops: 2 # model_importer.py BDW
- name: BLSMSK # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # 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
uops: 1 # model_importer.py BDW
- name: ANDN # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # 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
uops: 2 # model_importer.py BDW
- name: ANDN # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # 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
uops: 1 # model_importer.py BDW
- name: BEXTR # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[1, '06'], [1, '15'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: BEXTR # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[1, '06'], [1, '15']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: BLSI # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # 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
uops: 2 # model_importer.py BDW
- name: BLSI # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # 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
uops: 1 # model_importer.py BDW
- name: BLSR # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # 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
uops: 2 # model_importer.py BDW
- name: BLSR # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # 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
uops: 1 # model_importer.py BDW
- name: RDTSCP # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[20, '0156'], [2, '5']] # model_importer.py BDW
throughput: 7.0 # model_importer.py BDW
uops: 21 # model_importer.py BDW
- name: AESDEC # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 7 # model_importer.py BDW
port_pressure: [[1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: AESDEC # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 7 # model_importer.py BDW
port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: AESKEYGENASSIST # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 10 # model_importer.py BDW
port_pressure: [[2, '0'], [2, '015'], [7, '5']] # model_importer.py BDW
throughput: 7.666666666666667 # model_importer.py BDW
uops: 10 # model_importer.py BDW
- name: AESKEYGENASSIST # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '0'], [1, '015'], [1, '23'], [7, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 7.333333333333333 # model_importer.py BDW
uops: 10 # model_importer.py BDW
- name: AESENCLAST # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 7 # model_importer.py BDW
port_pressure: [[1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: AESENCLAST # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 7 # model_importer.py BDW
port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: AESIMC # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 14 # model_importer.py BDW
port_pressure: [[2, '5']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: AESIMC # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: AESDECLAST # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 7 # model_importer.py BDW
port_pressure: [[1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: AESDECLAST # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 7 # model_importer.py BDW
port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: AESENC # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 7 # model_importer.py BDW
port_pressure: [[1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: AESENC # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 7 # model_importer.py BDW
port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: XSAVEOPT64 # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[23, '0156'], [6, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 8.75 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: XSAVEOPT # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[19, '0156'], [6, '06'], [1, '23'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 7.75 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: CLAC # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '0156']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: ADOX # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: ADOX # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: ADCX # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: ADCX # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: MWAIT # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[7, '0156'], [2, '06'], [1, '5']] # model_importer.py BDW
throughput: 2.75 # model_importer.py BDW
uops: ~ # model_importer.py BDW
- name: RDSEED # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '015'], [2, '0156'], [7, '06'], [1, '1'], [1, '23'], [2, '5']] # model_importer.py BDW
throughput: 4.666666666666666 # model_importer.py BDW
uops: 15 # model_importer.py BDW
- name: MOVBE # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # 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
uops: 3 # model_importer.py BDW
- name: MOVBE # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '15'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: LZCNT # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # 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
uops: 2 # model_importer.py BDW
- name: LZCNT # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: PCLMULQDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: PCLMULQDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: CLFLUSH # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0156'], [1, '06']] # model_importer.py BDW
throughput: 0.75 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: RDRAND # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[3, '0156'], [1, '06'], [1, '23']] # model_importer.py BDW
throughput: 1.25 # model_importer.py BDW
uops: 15 # model_importer.py BDW
- name: PAUSE # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[4, '0156'], [1, '06']] # model_importer.py BDW
throughput: 1.5 # model_importer.py BDW
uops: 6 # model_importer.py BDW
- name: VMOVMSKPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '0']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VMOVMSKPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '0']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VMOVSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VMOVSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VMOVMSKPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '0']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VMOVMSKPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '0']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPMULHUW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPMULHUW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VMOVSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VMOVSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPMULUDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPMULUDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VRCPSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VRCPSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPSLLDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VMOVQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VMOVQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # 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
uops: 1 # model_importer.py BDW
- name: VMOVQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VMOVQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VMOVD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VMOVD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VMOVD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VMOVD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # 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
uops: 1 # model_importer.py BDW
- name: VPMULHRSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPMULHRSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPERM2F128 # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPERM2F128 # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VHADDPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: VHADDPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VHADDPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: VHADDPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VPUNPCKLBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPUNPCKLBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VMOVSHDUP # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VMOVSHDUP # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VMOVSHDUP # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VMOVSHDUP # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPERMILPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPERMILPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPERMILPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPERMILPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPERMILPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPERMILPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPERMILPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPERMILPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPMOVZXWQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPMOVZXWQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPCMPEQW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPCMPEQW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPCMPEQQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPCMPEQQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPAVGW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPAVGW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPCMPEQD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPCMPEQD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPCMPEQB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPCMPEQB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPAVGB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPAVGB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPMOVSXDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPMOVSXDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPMAXSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPMAXSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPMAXSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPMAXSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VMULSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VMULSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VANDPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VANDPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VANDPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VANDPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VMOVDDUP # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VMOVDDUP # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VMOVDDUP # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VMOVDDUP # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPMAXSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPMAXSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VANDPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VANDPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VANDPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VANDPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VMULSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VMULSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VMULPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VMULPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VMULPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VMULPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPSRLDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VMOVNTDQA # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPSHUFHW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPSHUFHW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VMAXSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VMAXSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VMAXSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VMAXSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPMINSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPMINSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VSTMXCSR # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: VPMINSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPMINSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPMINSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPMINSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPTEST # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VPTEST # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPTEST # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 4 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VPTEST # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 4 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPACKSSDW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPACKSSDW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPINSRB # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPINSRB # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[2, '5']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPMAXUB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPMAXUB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VADDSUBPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VADDSUBPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VADDSUBPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VADDSUBPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPXOR # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPXOR # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VSQRTSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 20 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [13, [0DV]], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 13.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VSQRTSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 20 # model_importer.py BDW
port_pressure: [[1, '0'], [13, [0DV]]] # model_importer.py BDW
throughput: 13.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPMOVSXBQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPMOVSXBQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VEXTRACTPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VEXTRACTPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VSQRTSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 13 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [7, [0DV]], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 7.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VSQRTSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 13 # model_importer.py BDW
port_pressure: [[1, '0'], [7, [0DV]]] # model_importer.py BDW
throughput: 7.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VUNPCKHPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VUNPCKHPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VUNPCKHPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VUNPCKHPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VCVTSS2SD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VCVTSS2SD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VCOMISD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VCOMISD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPBLENDVB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 3 # model_importer.py BDW
- name: VPBLENDVB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[2, '5']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VZEROALL # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[16, '5']] # model_importer.py BDW
throughput: 16.0 # model_importer.py BDW
uops: 20 # model_importer.py BDW
- name: VCOMISS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VCOMISS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPSRAD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPSRAD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPSRAD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VRSQRTSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VRSQRTSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPMOVSXBD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPMOVSXBD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPSHUFD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPSHUFD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPSRAW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPSRAW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPSRAW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPSHUFB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPSHUFB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VMOVDQA # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VMOVDQA # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VMOVDQA # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VMOVDQA # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VMOVSLDUP # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VMOVSLDUP # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VMOVSLDUP # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VMOVSLDUP # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VDIVPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 14 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [8, [0DV]], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 8.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VDIVPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 14 # model_importer.py BDW
port_pressure: [[1, '0'], [8, [0DV]]] # model_importer.py BDW
throughput: 8.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VDIVPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 23 # model_importer.py BDW
port_pressure: [[2, '0'], [1, '01'], [1, '23'], [16, [0DV]], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 16.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: VDIVPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 23 # model_importer.py BDW
port_pressure: [[2, '0'], [1, '01'], [16, [0DV]]] # model_importer.py BDW
throughput: 16.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VMOVDQU # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VMOVDQU # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VMOVDQU # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VMOVDQU # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VDIVPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 11 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [5, [0DV]], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 5.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VDIVPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 11 # model_importer.py BDW
port_pressure: [[1, '0'], [5, [0DV]]] # model_importer.py BDW
throughput: 5.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VDIVPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 17 # model_importer.py BDW
port_pressure: [[2, '0'], [1, '01'], [1, '23'], [10, [0DV]], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 10.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: VDIVPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 17 # model_importer.py BDW
port_pressure: [[2, '0'], [1, '01'], [10, [0DV]]] # model_importer.py BDW
throughput: 10.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VCMPSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VCMPSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPSHUFLW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPSHUFLW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VLDMXCSR # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '0156'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.25 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VPSLLD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPSLLD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPSLLD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPMOVMSKB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '0']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VCMPSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VCMPSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPSLLQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPSLLQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPSLLQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VBLENDVPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 3 # model_importer.py BDW
- name: VBLENDVPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[2, '5']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VBLENDVPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 3 # model_importer.py BDW
- name: VBLENDVPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[2, '5']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPSLLW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPSLLW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPSLLW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPAND # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPAND # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPHADDW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 4 # model_importer.py BDW
- name: VPHADDW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 3 # model_importer.py BDW
- name: VPANDN # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPANDN # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VSHUFPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VSHUFPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VSHUFPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VSHUFPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VSUBSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VSUBSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VSQRTPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [7, [0DV]], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 7.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VSQRTPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 13 # model_importer.py BDW
port_pressure: [[1, '0'], [7, [0DV]]] # model_importer.py BDW
throughput: 7.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VSQRTPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '0'], [1, '01'], [1, '23'], [14, [0DV]], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 14.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: VSQRTPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 21 # model_importer.py BDW
port_pressure: [[2, '0'], [1, '01'], [14, [0DV]]] # model_importer.py BDW
throughput: 14.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VCVTPS2DQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VCVTPS2DQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VCVTPS2DQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VCVTPS2DQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPHADDD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 4 # model_importer.py BDW
- name: VPHADDD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 3 # model_importer.py BDW
- name: VSQRTPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [13, [0DV]], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 13.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VSQRTPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 20 # model_importer.py BDW
port_pressure: [[1, '0'], [13, [0DV]]] # model_importer.py BDW
throughput: 13.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VSQRTPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '0'], [1, '01'], [1, '23'], [26, [0DV]], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 26.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: VSQRTPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 35 # model_importer.py BDW
port_pressure: [[2, '0'], [1, '01'], [26, [0DV]]] # model_importer.py BDW
throughput: 26.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VSUBSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VSUBSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VSHUFPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VSHUFPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VSHUFPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VSHUFPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VLDDQU # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VLDDQU # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPMULDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPMULDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VDPPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 7 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: VDPPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 7 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VMOVLPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VMOVLPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VDPPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 12 # model_importer.py BDW
port_pressure: [[2, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 6 # model_importer.py BDW
- name: VDPPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 12 # model_importer.py BDW
port_pressure: [[2, '0'], [1, '1']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: VDPPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 12 # model_importer.py BDW
port_pressure: [[2, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 6 # model_importer.py BDW
- name: VDPPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 12 # model_importer.py BDW
port_pressure: [[2, '0'], [1, '1']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: VMOVLHPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VMOVLPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VMOVLPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPUNPCKHDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPUNPCKHDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VCVTPD2DQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 3 # model_importer.py BDW
- name: VCVTPD2DQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 4 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VCVTPD2DQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VCVTTSS2SI # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VCVTTSS2SI # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 4 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VMULPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VMULPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VMULPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VMULPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPMOVZXBD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPMOVZXBD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPMOVZXBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPMOVZXBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPMOVZXBQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPMOVZXBQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPADDSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPADDSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VMASKMOVPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 3 # model_importer.py BDW
- name: VMASKMOVPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 3 # model_importer.py BDW
- name: VMASKMOVPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 0 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '15'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: VMASKMOVPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 0 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '15'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: VINSERTPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VINSERTPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPALIGNR # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPALIGNR # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VMASKMOVPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 3 # model_importer.py BDW
- name: VMASKMOVPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 3 # model_importer.py BDW
- name: VMASKMOVPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 0 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '15'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: VMASKMOVPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 0 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '15'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: VPADDSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPADDSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VMAXPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VMAXPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VMAXPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VMAXPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPACKUSWB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPACKUSWB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VMAXPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VMAXPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VMAXPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VMAXPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPUNPCKHQDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPUNPCKHQDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPSIGNW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPSIGNW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPSIGNB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPSIGNB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VUNPCKHPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VUNPCKHPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VUNPCKHPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VUNPCKHPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPADDUSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPADDUSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPUNPCKLWD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPUNPCKLWD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPADDUSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPADDUSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPSIGND # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPSIGND # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPMULHW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPMULHW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VXORPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VXORPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VXORPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VXORPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VROUNDSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[2, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VROUNDSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[2, '1']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VROUNDSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[2, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VROUNDSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[2, '1']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPMADDUBSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPMADDUBSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VXORPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VXORPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VXORPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VXORPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VINSERTF128 # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VINSERTF128 # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VHSUBPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: VHSUBPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VHSUBPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: VHSUBPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VMOVUPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VMOVUPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VMOVUPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VMOVUPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VHSUBPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: VHSUBPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VHSUBPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: VHSUBPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VHADDPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: VHADDPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VHADDPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: VHADDPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VMOVUPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VMOVUPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VMOVUPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VMOVUPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VCVTTPS2DQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VCVTTPS2DQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VCVTTPS2DQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VCVTTPS2DQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VTESTPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VTESTPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '0']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VTESTPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VTESTPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '0']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VDIVSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 11 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [3, [0DV]], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 3.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VDIVSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 11 # model_importer.py BDW
port_pressure: [[1, '0'], [3, [0DV]]] # model_importer.py BDW
throughput: 3.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VDIVSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 14 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [4, [0DV]], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 4.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VDIVSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 14 # model_importer.py BDW
port_pressure: [[1, '0'], [4, [0DV]]] # model_importer.py BDW
throughput: 4.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VTESTPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VTESTPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '0']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VTESTPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VTESTPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '0']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VMOVNTDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 345 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VMOVNTDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 327 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VCMPPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VCMPPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VCMPPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VCMPPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VADDSUBPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VADDSUBPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VADDSUBPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VADDSUBPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VCMPPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VCMPPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VCMPPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VCMPPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VSUBPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VSUBPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VSUBPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VSUBPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VCVTSS2SI # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VCVTSS2SI # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 4 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VMINSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VMINSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPABSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPABSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VSUBPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VSUBPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VSUBPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VSUBPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPHADDSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 4 # model_importer.py BDW
- name: VPHADDSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 3 # model_importer.py BDW
- name: VMINSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VMINSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPSUBUSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPSUBUSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VBLENDVPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 3 # model_importer.py BDW
- name: VBLENDVPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[2, '5']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VBLENDVPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 3 # model_importer.py BDW
- name: VBLENDVPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[2, '5']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VMPSADBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: VMPSADBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '0'], [2, '5']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VPSUBUSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPSUBUSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPCMPGTB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPCMPGTB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VMOVHPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VMOVHPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPCMPESTRI # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 11 # model_importer.py BDW
port_pressure: [[4, '0'], [1, '0156'], [1, '23'], [3, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 4.25 # model_importer.py BDW
uops: 8 # model_importer.py BDW
- name: VPCMPESTRI # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 11 # model_importer.py BDW
port_pressure: [[4, '0'], [1, '0156'], [3, '5']] # model_importer.py BDW
throughput: 4.25 # model_importer.py BDW
uops: 8 # model_importer.py BDW
- name: VPCMPESTRIQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 11 # model_importer.py BDW
port_pressure: [[4, '0'], [1, '0156'], [3, '5']] # model_importer.py BDW
throughput: 4.25 # model_importer.py BDW
uops: 8 # model_importer.py BDW
- name: VPCMPESTRM # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 11 # model_importer.py BDW
port_pressure: [[4, '0'], [1, '015'], [1, '0156'], [1, '23'], [3, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 4.583333333333333 # model_importer.py BDW
uops: 9 # model_importer.py BDW
- name: VPCMPESTRM # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 11 # model_importer.py BDW
port_pressure: [[4, '0'], [1, '015'], [1, '0156'], [3, '5']] # model_importer.py BDW
throughput: 4.583333333333333 # model_importer.py BDW
uops: 9 # model_importer.py BDW
- name: VPCMPESTRMQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 11 # model_importer.py BDW
port_pressure: [[4, '0'], [1, '015'], [1, '0156'], [3, '5']] # model_importer.py BDW
throughput: 4.583333333333333 # model_importer.py BDW
uops: 9 # model_importer.py BDW
- name: VMOVHPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VMOVHPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VZEROUPPER # model_importer.py BDW
operands: [] # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '015'], [3, '0156']] # model_importer.py BDW
throughput: 1.0833333333333333 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: VANDNPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VANDNPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VANDNPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VANDNPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPADDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPADDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPADDW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPADDW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPADDB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPADDB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VANDNPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VANDNPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VANDNPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VANDNPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPADDD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPADDD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPABSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPABSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VBLENDPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VBLENDPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VBLENDPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VBLENDPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VBLENDPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VBLENDPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VBLENDPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VBLENDPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VRSQRTPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VRSQRTPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VRSQRTPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '0'], [1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.5 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: VRSQRTPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 7 # model_importer.py BDW
port_pressure: [[2, '0'], [1, '01']] # model_importer.py BDW
throughput: 2.5 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VPEXTRB # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 18 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VPEXTRB # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPEXTRD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VPEXTRD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPHSUBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 4 # model_importer.py BDW
- name: VPHSUBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 3 # model_importer.py BDW
- name: VPEXTRQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VPEXTRQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPEXTRW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 18 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VPEXTRW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPHSUBD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 4 # model_importer.py BDW
- name: VPHSUBD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 3 # model_importer.py BDW
- name: VADDPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VADDPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VADDPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VADDPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPBLENDW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPBLENDW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPOR # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPOR # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VADDPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VADDPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VADDPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VADDPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPMULLD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 10 # model_importer.py BDW
port_pressure: [[2, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VPMULLD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 10 # model_importer.py BDW
port_pressure: [[2, '0']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VUCOMISS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VUCOMISS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPCMPISTRM # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 10 # model_importer.py BDW
port_pressure: [[3, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 3.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: VPCMPISTRM # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 10 # model_importer.py BDW
port_pressure: [[3, '0']] # model_importer.py BDW
throughput: 3.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VPCMPISTRI # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 11 # model_importer.py BDW
port_pressure: [[3, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 3.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: VPCMPISTRI # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 11 # model_importer.py BDW
port_pressure: [[3, '0']] # model_importer.py BDW
throughput: 3.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VPMULLW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPMULLW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VUCOMISD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VUCOMISD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VEXTRACTF128 # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VEXTRACTF128 # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPMOVSXBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPMOVSXBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPACKUSDW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPACKUSDW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPMAXUD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPMAXUD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPINSRD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPINSRD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[2, '5']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPINSRQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPINSRQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[2, '5']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPINSRW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPINSRW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[2, '5']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPMAXUW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPMAXUW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPSRLW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPSRLW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPSRLW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPSRLQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPSRLQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPSRLQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VMOVAPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VMOVAPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VMOVAPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VMOVAPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPUNPCKLQDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPUNPCKLQDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPSRLD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPSRLD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPSRLD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPERMILPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPERMILPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPERMILPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPERMILPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPERMILPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPERMILPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPERMILPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPERMILPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VMOVAPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VMOVAPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VMOVAPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VMOVAPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VBROADCASTSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VBROADCASTSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VBROADCASTSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VMINPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VMINPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VMINPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VMINPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VCVTDQ2PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VCVTDQ2PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VCVTDQ2PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VCVTDQ2PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPUNPCKLDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPUNPCKLDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VCVTDQ2PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VCVTDQ2PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 4 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VCVTDQ2PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VCVTDQ2PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VMINPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VMINPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VMINPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VMINPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPSUBB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPSUBB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPSUBD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPSUBD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VBROADCASTF128 # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPSUBQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPSUBQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPSUBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPSUBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPSADBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPSADBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VROUNDPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VROUNDPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[2, '1']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VROUNDPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VROUNDPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[2, '1']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VROUNDPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VROUNDPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[2, '1']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VROUNDPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VROUNDPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[2, '1']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPSUBSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPSUBSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPSUBSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPSUBSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPMOVZXDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPMOVZXDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VCVTSI2SS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # 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
uops: 3 # model_importer.py BDW
- name: VCVTSI2SS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[1, '1'], [2, '5']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VCVTSD2SS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # 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
uops: 3 # model_importer.py BDW
- name: VCVTSD2SS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPCLMULQDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPCLMULQDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VRCPPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VRCPPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VRCPPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '0'], [1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.5 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: VRCPPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 7 # model_importer.py BDW
port_pressure: [[2, '0'], [1, '01']] # model_importer.py BDW
throughput: 2.5 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VCVTSI2SD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VCVTSI2SD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VCVTSD2SI # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VCVTSD2SI # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 4 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPMOVSXWD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPMOVSXWD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VMOVHLPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPMOVSXWQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPMOVSXWQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VORPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VORPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VORPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VORPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VORPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VORPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VORPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VORPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VMASKMOVDQU # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 10 # model_importer.py BDW
- name: VMOVNTPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 327 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VMOVNTPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 327 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPMINUW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPMINUW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VUNPCKLPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VUNPCKLPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VUNPCKLPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VUNPCKLPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPMINUB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPMINUB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VMOVNTPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 327 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VMOVNTPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 327 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPMINUD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPMINUD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VUNPCKLPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VUNPCKLPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VUNPCKLPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VUNPCKLPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPUNPCKHBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPUNPCKHBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VCVTTPD2DQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 3 # model_importer.py BDW
- name: VCVTTPD2DQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 4 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VCVTTPD2DQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPCMPGTD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPCMPGTD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPMADDWD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPMADDWD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPCMPGTQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPCMPGTQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPCMPGTW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPCMPGTW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPHMINPOSUW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPHMINPOSUW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPABSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPABSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPMOVZXWD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPMOVZXWD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPUNPCKHWD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPUNPCKHWD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPHSUBSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 4 # model_importer.py BDW
- name: VPHSUBSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 3 # model_importer.py BDW
- name: VCVTTSD2SI # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VCVTTSD2SI # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 4 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VCVTPD2PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 3 # model_importer.py BDW
- name: VCVTPD2PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 4 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VCVTPD2PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VADDSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VADDSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPACKSSWB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPACKSSWB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VADDSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VADDSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VCVTPS2PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VCVTPS2PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[1, '0']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VCVTPS2PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VCVTPS2PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 4 # model_importer.py BDW
port_pressure: [[1, '0']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPMULHUW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPMULHUW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPMULUDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPMULUDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPSLLDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPMULHRSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPMULHRSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPUNPCKLBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPUNPCKLBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPERMD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPERMD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPERMQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPERMQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPMOVZXWQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPMOVZXWQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPCMPEQW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPCMPEQW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPCMPEQQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPCMPEQQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPAVGW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPAVGW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPCMPEQD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPCMPEQD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPCMPEQB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPCMPEQB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPAVGB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPAVGB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPMOVSXDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPMOVSXDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPMAXSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPMAXSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPSRLVQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPSRLVQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPSRLVQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPSRLVQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPMAXSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPMAXSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPMAXSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPMAXSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPSRLVD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[2, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: VPSRLVD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[2, '0'], [1, '5']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VPSRLVD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[2, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: VPSRLVD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[2, '0'], [1, '5']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VPSRLDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VMOVNTDQA # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPSHUFHW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPSHUFHW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPMINSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPMINSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPMINSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPMINSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPMINSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPMINSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPACKSSDW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPACKSSDW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPMAXUB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPMAXUB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPXOR # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPXOR # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPMOVSXBQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPMOVSXBQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPBLENDVB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 3 # model_importer.py BDW
- name: VPBLENDVB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[2, '5']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPSRAD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPSRAD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPSRAD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPMOVSXBD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPMOVSXBD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPSHUFD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPSHUFD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPSRAW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPSRAW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPSRAW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPSHUFB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPSHUFB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPSHUFLW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPSHUFLW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPSLLD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPSLLD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPSLLD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPMOVMSKB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '0']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPSLLQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPSLLQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPSLLQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPSLLW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPSLLW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPSLLW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPAND # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPAND # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPHADDW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 4 # model_importer.py BDW
- name: VPHADDW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 3 # model_importer.py BDW
- name: VPANDN # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPANDN # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPHADDD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 4 # model_importer.py BDW
- name: VPHADDD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 3 # model_importer.py BDW
- name: VPMULDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPMULDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPUNPCKHDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPUNPCKHDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPMOVZXBD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPMOVZXBD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPMOVZXBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPMOVZXBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPMOVZXBQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPMOVZXBQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPADDSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPADDSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPALIGNR # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPALIGNR # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPADDSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPADDSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPACKUSWB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPACKUSWB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPUNPCKHQDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPUNPCKHQDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPSIGNW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPSIGNW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPSIGNB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPSIGNB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPADDUSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPADDUSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPUNPCKLWD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPUNPCKLWD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPADDUSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPADDUSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPSIGND # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPSIGND # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPBROADCASTD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPBROADCASTD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPBROADCASTD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPBROADCASTD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPBROADCASTB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '015'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.3333333333333333 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VPBROADCASTB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPBROADCASTB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '015'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.3333333333333333 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VPBROADCASTB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPMULHW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPMULHW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPBROADCASTW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '015'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.3333333333333333 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VPBROADCASTW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPBROADCASTW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '015'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.3333333333333333 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VPBROADCASTW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPMADDUBSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPMADDUBSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPSRAVD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[2, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: VPSRAVD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[2, '0'], [1, '5']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VPSRAVD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[2, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: VPSRAVD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[2, '0'], [1, '5']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VPABSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPABSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPHADDSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 4 # model_importer.py BDW
- name: VPHADDSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 3 # model_importer.py BDW
- name: VPSUBUSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPSUBUSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VMPSADBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: VMPSADBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '0'], [2, '5']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VPSUBUSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPSUBUSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPCMPGTB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPCMPGTB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPADDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPADDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPADDW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPADDW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPADDB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPADDB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPADDD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPADDD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPABSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPABSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPHSUBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 4 # model_importer.py BDW
- name: VPHSUBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 3 # model_importer.py BDW
- name: VPHSUBD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 4 # model_importer.py BDW
- name: VPHSUBD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 3 # model_importer.py BDW
- name: VPBLENDW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPBLENDW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPOR # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPOR # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPMULLD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 10 # model_importer.py BDW
port_pressure: [[2, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VPMULLD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 10 # model_importer.py BDW
port_pressure: [[2, '0']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPMULLW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPMULLW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPERM2I128 # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPERM2I128 # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPMOVSXBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPMOVSXBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPACKUSDW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPACKUSDW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPMAXUD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPMAXUD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPMAXUW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPMAXUW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPSRLW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPSRLW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPSRLW # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPSRLQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPSRLQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPSRLQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPUNPCKLQDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPUNPCKLQDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPSRLD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPSRLD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPSRLD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VBROADCASTSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VBROADCASTSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VBROADCASTSS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPUNPCKLDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPUNPCKLDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPBROADCASTQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPBROADCASTQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPBROADCASTQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPBROADCASTQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPSUBB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPSUBB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPSUBD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPSUBD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPMASKMOVQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 3 # model_importer.py BDW
- name: VPMASKMOVQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 3 # model_importer.py BDW
- name: VPMASKMOVQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 0 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '15'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: VPMASKMOVQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 0 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '15'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: VPSUBQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPSUBQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPSUBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPSUBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPMASKMOVD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 3 # model_importer.py BDW
- name: VPMASKMOVD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 3 # model_importer.py BDW
- name: VPMASKMOVD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 0 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '15'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: VPMASKMOVD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 0 # model_importer.py BDW
port_pressure: [[1, '0'], [1, '15'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: VPSADBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPSADBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPSUBSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPSUBSB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VINSERTI128 # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VINSERTI128 # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VEXTRACTI128 # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VEXTRACTI128 # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VBROADCASTI128 # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPSUBSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPSUBSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPMOVZXDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPMOVZXDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPMOVSXWD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPMOVSXWD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPMOVSXWQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPMOVSXWQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPBLENDD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPBLENDD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPBLENDD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPBLENDD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPMINUW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPMINUW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPERMPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VPERMPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPMINUB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPMINUB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPMINUD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPMINUD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPERMPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPERMPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPUNPCKHBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPUNPCKHBW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPCMPGTD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPCMPGTD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPMADDWD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPMADDWD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPCMPGTQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPCMPGTQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPCMPGTW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPCMPGTW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPABSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPABSD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPMOVZXWD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VPMOVZXWD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPUNPCKHWD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPUNPCKHWD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPHSUBSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 4 # model_importer.py BDW
- name: VPHSUBSW # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 3 # model_importer.py BDW
- name: VPSLLVD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[2, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: VPSLLVD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[2, '0'], [1, '5']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VPSLLVD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[2, '0'], [1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 4 # model_importer.py BDW
- name: VPSLLVD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 2 # model_importer.py BDW
port_pressure: [[2, '0'], [1, '5']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VPACKSSWB # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPACKSSWB # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VPSLLVQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 2 # model_importer.py BDW
- name: VPSLLVQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # 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
uops: 1 # model_importer.py BDW
- name: VPSLLVQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 2 # model_importer.py BDW
- name: VPSLLVQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # 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
uops: 1 # model_importer.py BDW
- name: VFMADDSUB231PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMADDSUB231PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMADDSUB231PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMADDSUB231PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMADDSUB231PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMADDSUB231PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMADDSUB231PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMADDSUB231PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMSUB132PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMSUB132PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMSUB132PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMSUB132PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMSUB132PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMSUB132PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMSUB132PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMSUB132PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFNMADD213SS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFNMADD213SS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFNMADD213SD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFNMADD213SD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFNMSUB213SD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFNMSUB213SD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMSUB213PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMSUB213PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMSUB213PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMSUB213PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMSUB213PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMSUB213PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMSUB213PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMSUB213PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMSUB132SS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMSUB132SS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMSUBADD213PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMSUBADD213PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMSUBADD213PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMSUBADD213PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMSUB132SD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMSUB132SD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFNMADD213PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFNMADD213PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFNMADD213PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFNMADD213PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMSUB231PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMSUB231PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMSUB231PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMSUB231PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFNMADD213PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFNMADD213PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFNMADD213PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFNMADD213PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMADD231SS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMADD231SS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMADD231SD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMADD231SD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMSUB213SD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMSUB213SD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFNMSUB132PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFNMSUB132PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFNMSUB132PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFNMSUB132PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMSUB213SS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMSUB213SS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFNMSUB132PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFNMSUB132PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFNMSUB132PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFNMSUB132PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMADD231PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMADD231PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMADD231PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMADD231PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMADD231PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMADD231PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMADD231PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMADD231PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMADD132SD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMADD132SD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMADD132SS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMADD132SS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFNMADD231SS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFNMADD231SS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFNMADD231SD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFNMADD231SD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMSUB231SD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMSUB231SD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMSUB231SS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMSUB231SS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMADD132PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMADD132PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMADD132PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMADD132PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMADD132PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMADD132PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMADD132PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMADD132PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFNMSUB132SD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFNMSUB132SD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFNMSUB132SS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFNMSUB132SS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFNMSUB231PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFNMSUB231PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFNMSUB231PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFNMSUB231PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFNMSUB231PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFNMSUB231PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFNMSUB231PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFNMSUB231PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFNMSUB213SS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFNMSUB213SS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMADD213SD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMADD213SD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMADD213SS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMADD213SS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFNMADD132SD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFNMADD132SD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFNMADD132SS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFNMADD132SS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFNMSUB213PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFNMSUB213PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFNMSUB213PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFNMSUB213PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFNMSUB213PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFNMSUB213PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFNMSUB213PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFNMSUB213PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMSUBADD132PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMSUBADD132PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMSUBADD132PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMSUBADD132PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMSUBADD132PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMSUBADD132PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMSUBADD132PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMSUBADD132PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMSUBADD213PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMSUBADD213PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMSUBADD213PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMSUBADD213PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMSUBADD231PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMSUBADD231PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMSUBADD231PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMSUBADD231PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFNMADD231PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFNMADD231PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFNMADD231PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFNMADD231PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMSUBADD231PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMSUBADD231PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMSUBADD231PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMSUBADD231PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFNMADD231PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFNMADD231PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFNMADD231PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFNMADD231PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFNMSUB231SS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFNMSUB231SS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFNMSUB231SD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFNMSUB231SD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMADDSUB213PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMADDSUB213PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMADDSUB213PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMADDSUB213PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMADDSUB213PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMADDSUB213PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMADDSUB213PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMADDSUB213PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMADD213PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMADD213PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMADD213PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMADD213PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMADD213PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMADD213PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMADD213PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMADD213PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMADDSUB132PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMADDSUB132PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMADDSUB132PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMADDSUB132PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMADDSUB132PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMADDSUB132PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMADDSUB132PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMADDSUB132PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFNMADD132PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFNMADD132PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFNMADD132PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFNMADD132PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFNMADD132PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFNMADD132PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFNMADD132PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFNMADD132PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMSUB231PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMSUB231PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VFMSUB231PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VFMSUB231PD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '01']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VCVTPH2PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VCVTPH2PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 4 # model_importer.py BDW
port_pressure: [[1, '0']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VCVTPH2PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '0'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VCVTPH2PS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '0']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VCVTPS2PH # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 8 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VCVTPS2PH # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 4 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VCVTPS2PH # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
latency: 8 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '237'], [1, '4']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VCVTPS2PH # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VGATHERQPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '0156'], [4, '23'], [1, '4'], [3, '5']] # model_importer.py BDW
throughput: 3.25 # model_importer.py BDW
uops: 9 # model_importer.py BDW
- name: VGATHERQPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 4 # model_importer.py BDW
port_pressure: [[1, '0156'], [2, '23'], [1, '4'], [3, '5']] # model_importer.py BDW
throughput: 3.25 # model_importer.py BDW
uops: 7 # model_importer.py BDW
- name: VGATHERQPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '0156'], [2, '23'], [1, '4'], [5, '5']] # model_importer.py BDW
throughput: 5.25 # model_importer.py BDW
uops: 9 # model_importer.py BDW
- name: VGATHERDPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '0156'], [8, '23'], [1, '4'], [4, '5']] # model_importer.py BDW
throughput: 4.25 # model_importer.py BDW
uops: 14 # model_importer.py BDW
- name: VGATHERDPS # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '015'], [4, '23'], [1, '4'], [3, '5']] # model_importer.py BDW
throughput: 3.3333333333333335 # model_importer.py BDW
uops: 10 # model_importer.py BDW
- name: VPGATHERQD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '0156'], [4, '23'], [1, '4'], [4, '5']] # model_importer.py BDW
throughput: 4.25 # model_importer.py BDW
uops: 9 # model_importer.py BDW
- name: VGATHERDPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '0156'], [4, '23'], [1, '4'], [3, '5']] # model_importer.py BDW
throughput: 3.25 # model_importer.py BDW
uops: 9 # model_importer.py BDW
- name: VGATHERDPD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 4 # model_importer.py BDW
port_pressure: [[1, '0156'], [2, '23'], [1, '4'], [3, '5']] # model_importer.py BDW
throughput: 3.25 # model_importer.py BDW
uops: 7 # model_importer.py BDW
- name: VPGATHERQQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[4, '23'], [1, '4'], [3, '5']] # model_importer.py BDW
throughput: 3.0 # model_importer.py BDW
uops: 9 # model_importer.py BDW
- name: VPGATHERQQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 4 # model_importer.py BDW
port_pressure: [[1, '0156'], [2, '23'], [1, '4'], [3, '5']] # model_importer.py BDW
throughput: 3.25 # model_importer.py BDW
uops: 7 # model_importer.py BDW
- name: VPGATHERDD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '0156'], [8, '23'], [1, '4'], [4, '5']] # model_importer.py BDW
throughput: 4.25 # model_importer.py BDW
uops: 14 # model_importer.py BDW
- name: VPGATHERDD # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 6 # model_importer.py BDW
port_pressure: [[1, '015'], [4, '23'], [1, '4'], [3, '5']] # model_importer.py BDW
throughput: 3.3333333333333335 # model_importer.py BDW
uops: 10 # model_importer.py BDW
- name: VPGATHERDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: ymm # model_importer.py BDW
latency: 5 # model_importer.py BDW
port_pressure: [[1, '0156'], [4, '23'], [1, '4'], [3, '5']] # model_importer.py BDW
throughput: 3.25 # model_importer.py BDW
uops: 9 # model_importer.py BDW
- name: VPGATHERDQ # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 4 # model_importer.py BDW
port_pressure: [[1, '0156'], [2, '23'], [1, '4'], [3, '5']] # model_importer.py BDW
throughput: 3.25 # model_importer.py BDW
uops: 7 # model_importer.py BDW
- name: VAESDEC # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 7 # model_importer.py BDW
port_pressure: [[1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VAESDEC # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 7 # model_importer.py BDW
port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VAESDECLAST # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 7 # model_importer.py BDW
port_pressure: [[1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VAESDECLAST # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 7 # model_importer.py BDW
port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VAESIMC # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 14 # model_importer.py BDW
port_pressure: [[2, '5']] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VAESIMC # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '23'], [2, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 2.0 # model_importer.py BDW
uops: 3 # model_importer.py BDW
- name: VAESENC # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 7 # model_importer.py BDW
port_pressure: [[1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VAESENC # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 7 # model_importer.py BDW
port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VAESENCLAST # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 7 # model_importer.py BDW
port_pressure: [[1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: VAESENCLAST # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 7 # model_importer.py BDW
port_pressure: [[1, '23'], [1, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: VAESKEYGENASSIST # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: 10 # model_importer.py BDW
port_pressure: [[2, '0'], [2, '015'], [7, '5']] # model_importer.py BDW
throughput: 7.666666666666667 # model_importer.py BDW
uops: 10 # model_importer.py BDW
- name: VAESKEYGENASSIST # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: xmm # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[2, '0'], [1, '015'], [1, '23'], [7, '5'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 7.333333333333333 # model_importer.py BDW
uops: 10 # model_importer.py BDW
- name: SHRX # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: SHRX # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: SARX # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: SARX # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: BZHI # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # 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
uops: 2 # model_importer.py BDW
- name: BZHI # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # 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
uops: 1 # model_importer.py BDW
- name: PDEP # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PDEP # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: RORX # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: RORX # model_importer.py BDW
operands: # model_importer.py BDW
- class: immediate # model_importer.py BDW
imd: int # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: ~ # model_importer.py BDW
port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: MULX # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 4 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '5']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: MULX # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 4 # 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
uops: 3 # model_importer.py BDW
- name: SHLX # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: SHLX # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 1 # model_importer.py BDW
port_pressure: [[1, '06']] # model_importer.py BDW
throughput: 0.5 # model_importer.py BDW
uops: 1 # model_importer.py BDW
- name: PEXT # model_importer.py BDW
operands: # model_importer.py BDW
- class: memory # model_importer.py BDW
base: '*' # model_importer.py BDW
offset: '*' # model_importer.py BDW
index: '*' # model_importer.py BDW
scale: '*' # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1'], [1, '23'], [1, [2D, 3D]]] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 2 # model_importer.py BDW
- name: PEXT # model_importer.py BDW
operands: # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
- class: register # model_importer.py BDW
name: gpr # model_importer.py BDW
latency: 3 # model_importer.py BDW
port_pressure: [[1, '1']] # model_importer.py BDW
throughput: 1.0 # model_importer.py BDW
uops: 1 # model_importer.py BDW
# model_importer.py BDW