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 imd: 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, [DIV]]] # 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, [DIV]], [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, [DIV]]] # 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, [DIV]], [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, [DIV]]] # 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, [DIV]], [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, [DIV]]] # 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, [DIV]], [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, [DIV]]] # 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, [DIV]], [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, [DIV]]] # 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, [DIV]], [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, [DIV]]] # 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, [DIV]], [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, [DIV]]] # 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, [DIV]], [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, [DIV]]] # 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, [DIV]], [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, [DIV]]] # 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, [DIV]], [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, [DIV]]] # 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, [DIV]], [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, [DIV]]] # 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, [DIV]], [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, [DIV]]] # 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, [DIV]], [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, [DIV]]] # 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, [DIV]], [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, [DIV]]] # 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, [DIV]], [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, [DIV]]] # 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, [DIV]], [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, [DIV]]] # 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, [DIV]], [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, [DIV]]] # 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, [DIV]], [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, [DIV]]] # 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, [DIV]], [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, [DIV]]] # 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, [DIV]], [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, [DIV]]] # 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