From 5258d65c8ebc1e6e29083fc0a336d377dd6afa8e Mon Sep 17 00:00:00 2001 From: JanLJL Date: Wed, 24 Jun 2020 17:41:30 +0200 Subject: [PATCH] few more instructions --- osaca/data/icl.yml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/osaca/data/icl.yml b/osaca/data/icl.yml index a7f49a9..0d85667 100644 --- a/osaca/data/icl.yml +++ b/osaca/data/icl.yml @@ -108,7 +108,7 @@ instruction_forms: ########################################## # assume all register mov's 0 for now # TODO add mov instructions -- name: [vmovupd, vmovups, movupd, movups, movapd, vmovapd, movsd, vmovsd, movss, vmovss] +- name: [vmovupd, vmovups, movupd, movups, movapd, vmovapd, movsd, vmovsd, movss, vmovss, movzb, movzx, movz] operands: - class: register name: '*' @@ -31039,6 +31039,16 @@ instruction_forms: port_pressure: [[1, '06']] # model_importer.py instructions.xml ICL throughput: 0.5 # model_importer.py instructions.xml ICL uops: 1 # model_importer.py instructions.xml ICL +- name: ADD + operands: + - class: register + name: gpr + - class: register + name: gpr + latency: 1 + port_pressure: [[1, '0156']] + throughput: 0.25 + uops: 1 - name: ADD # model_importer.py instructions.xml ICL operands: # model_importer.py instructions.xml ICL - class: immediate # model_importer.py instructions.xml ICL