adjust sshll instruction

This commit is contained in:
Qingcai Jiang
2022-02-27 17:19:15 +08:00
parent 2eb6023b7a
commit b2a326070f
2 changed files with 1214 additions and 30 deletions

View File

@@ -508,21 +508,6 @@ instruction_forms:
port_pressure: [[1, '012']]
uops: 1
# shift instructions: [s|u]shll (latency and throughput from asmbench, port data from AArch64SchedTSV110.td)
- name: [sshll, ushll]
operands:
- class: register
prefix: v
shape: '*'
- class: register
prefix: v
shape: '*'
- class: register
prefix: v
shape: '*'
latency: 4.0
throughput: 1.0
port_pressure: [[1, '5']]
uops: 1
- name: [sshll, ushll]
operands:
- class: register
@@ -538,21 +523,6 @@ instruction_forms:
port_pressure: [[1, '5']]
uops: 1
# shift instructions: sshll2 (latency and throughput from asmbench, port data from AArch64SchedTSV110.td)
- name: sshll2
operands:
- class: register
prefix: v
shape: '*'
- class: register
prefix: v
shape: '*'
- class: register
prefix: v
shape: '*'
latency: 4.0
throughput: 1.0
port_pressure: [[1, '5']]
uops: 1
- name: sshll2
operands:
- class: register