Commit f323ab91 authored by David Green's avatar David Green
Browse files

[ARM] Add +mve feature to mve tests. NFC

parent 773667b8
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
# RUN: llc -mtriple=thumbv8.1m.main -mattr=+lob -run-pass=arm-low-overhead-loops --verify-machineinstrs %s -o - | FileCheck %s
# RUN: llc -mtriple=thumbv8.1m.main -mattr=+mve,+lob -run-pass=arm-low-overhead-loops --verify-machineinstrs %s -o - | FileCheck %s

# There are 2 SUBS, and the 2nd one is identified as the def.
# Thus, the 1st is a use, and we shouldn't optimise away the SUBS.
+1 −1
Original line number Diff line number Diff line
# RUN: llc -mtriple=thumbv8.1m.main -mattr=+lob -run-pass=arm-low-overhead-loops --verify-machineinstrs %s -o - | FileCheck %s
# RUN: llc -mtriple=thumbv8.1m.main -mattr=+mve,+lob -run-pass=arm-low-overhead-loops --verify-machineinstrs %s -o - | FileCheck %s

# The CPSR is not dead:
#
+1 −1
Original line number Diff line number Diff line
# RUN: llc -mtriple=thumbv8.1m.main -mattr=+lob -run-pass=arm-low-overhead-loops --verify-machineinstrs %s -o - | FileCheck %s
# RUN: llc -mtriple=thumbv8.1m.main -mattr=+mve,+lob -run-pass=arm-low-overhead-loops --verify-machineinstrs %s -o - | FileCheck %s

# Local use after def, this mov is using r3:
#