]> granicus.if.org Git - llvm/commit
[SystemZ] Correct the SchedModel regarding vector unit / instructions.
authorJonas Paulsson <paulsson@linux.vnet.ibm.com>
Mon, 7 Nov 2016 15:45:06 +0000 (15:45 +0000)
committerJonas Paulsson <paulsson@linux.vnet.ibm.com>
Mon, 7 Nov 2016 15:45:06 +0000 (15:45 +0000)
commit175d83abfecdb61b3c54d04d5a913801181ae826
tree96891d4fb1683ea324811c9554dfbc8d40a61d1e
parent813d12083c3e6f4f68a931e6b6c1166b13ca7c6c
[SystemZ] Correct the SchedModel regarding vector unit / instructions.

* Use a generic vector unit to model the issue unit more accurately.
* Update some vector instructions that actually use the vector unit for more
  than one cycle.

Review: Ulrich Weigand

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@286112 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/SystemZ/SystemZSchedule.td
lib/Target/SystemZ/SystemZScheduleZ13.td
lib/Target/SystemZ/SystemZScheduleZ196.td
lib/Target/SystemZ/SystemZScheduleZEC12.td