We need to ensure that the number of T's is correct when adding multiple instructions into the same VPT block.
I have also moved the tests into Codegen/Thumb2/ to be with all the other MVE tests, in rL366655.
Paths
| Differential D65049
[ARM] Fix for MVE VPT block pass ClosedPublic Authored by dmgreen on Jul 21 2019, 6:19 AM.
Details Summary We need to ensure that the number of T's is correct when adding multiple instructions into the same VPT block. I have also moved the tests into Codegen/Thumb2/ to be with all the other MVE tests, in rL366655.
Diff Detail Event TimelineThis revision is now accepted and ready to land.Jul 22 2019, 12:39 AM Closed by commit rL366684: [ARM] Fix for MVE VPT block pass (authored by dmgreen). · Explain WhyJul 22 2019, 5:54 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 210991 llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp
llvm/test/CodeGen/Thumb2/mve-vpt-block2.mir
llvm/test/CodeGen/Thumb2/mve-vpt-block3.mir
llvm/test/CodeGen/Thumb2/mve-vpt-block4.mir
llvm/test/CodeGen/Thumb2/mve-vpt-block5.mir
|