From ea0576e8ced1eae984bc8a0f58b3e1773220e03e Mon Sep 17 00:00:00 2001 From: JanLJL Date: Mon, 29 Nov 2021 18:39:37 +0100 Subject: [PATCH] changed data for register renaming --- osaca/data/tsv110.yml | 50 ++++++++++++++++++++++++++++++++++--------- 1 file changed, 40 insertions(+), 10 deletions(-) diff --git a/osaca/data/tsv110.yml b/osaca/data/tsv110.yml index 1309550..5add987 100644 --- a/osaca/data/tsv110.yml +++ b/osaca/data/tsv110.yml @@ -216,16 +216,46 @@ instruction_forms: port_pressure: ~ throughput: 1.0 uops: ~ +- name: mov + operands: + - class: register + prefix: w + - class: register + prefix: w + latency: 0.0 + port_pressure: [] + throughput: 0.0 + uops: 0 - name: mov operands: - class: register prefix: x - class: register prefix: x - latency: ~ - port_pressure: ~ - throughput: 0.33333 - uops: ~ + latency: 0.0 + port_pressure: [] + throughput: 0.0 + uops: 0 +- name: mov + operands: + - class: register + prefix: d + - class: register + prefix: d + latency: 0.0 + port_pressure: [] + throughput: 0.0 + uops: 0 +- name: mov + operands: + - class: register + prefix: q + - class: register + prefix: q + latency: 0.0 + port_pressure: [] + throughput: 0.0 + uops: 0 - name: sub operands: - class: register @@ -403,14 +433,14 @@ instruction_forms: operands: - class: register prefix: v - shape: b + shape: '*' - class: register prefix: v - shape: b - latency: ~ - port_pressure: ~ - throughput: 0.5 - uops: ~ + shape: '*' + latency: 0.0 + port_pressure: [] + throughput: 0.0 + uops: 0 - name: cmp operands: - class: register