]> granicus.if.org Git - llvm/commit
[ARM][MVE] Change VPST to use, not def, VPR
authorSam Parker <sam.parker@arm.com>
Thu, 17 Oct 2019 08:46:31 +0000 (08:46 +0000)
committerSam Parker <sam.parker@arm.com>
Thu, 17 Oct 2019 08:46:31 +0000 (08:46 +0000)
commitd9a54d74efb6ee32f45c1c906a69e06cedc63995
tree2cf4a05b92575f71f6ca495f143f13c48d423ac6
parent9d008e4cc95d49cfd78451978390e759aad9c333
[ARM][MVE] Change VPST to use, not def, VPR

Unlike VPT, VPST just uses the current value of VPR.P0.

Differential Revision: https://reviews.llvm.org/D69037

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@375087 91177308-0d34-0410-b5e6-96231b3b80d8
13 files changed:
lib/Target/ARM/ARMInstrMVE.td
test/CodeGen/Thumb2/LowOverheadLoops/fast-fp-loops.ll
test/CodeGen/Thumb2/LowOverheadLoops/mve-tail-data-types.ll
test/CodeGen/Thumb2/LowOverheadLoops/vector-arith-codegen.ll
test/CodeGen/Thumb2/mve-vpt-block.mir
test/CodeGen/Thumb2/mve-vpt-block2.mir
test/CodeGen/Thumb2/mve-vpt-block3.mir
test/CodeGen/Thumb2/mve-vpt-block4.mir
test/CodeGen/Thumb2/mve-vpt-block5.mir
test/CodeGen/Thumb2/mve-vpt-block6.mir
test/CodeGen/Thumb2/mve-vpt-block7.mir
test/CodeGen/Thumb2/mve-vpt-block8.mir
test/CodeGen/Thumb2/mve-vpt-nots.mir