2 ; RUN: llc < %s -mtriple=armv8r-eabi -mcpu=cortex-a57 -misched-postra -enable-misched -verify-misched -debug-only=machine-scheduler -o - 2>&1 > /dev/null | FileCheck %s
4 ; CHECK-LABEL: addv_i32:%bb.0
5 ; CHECK: SU(8): {{.*}} VADDv4i32
6 ; CHECK-NEXT: # preds left
7 ; CHECK-NEXT: # succs left
8 ; CHECK-NEXT: # rdefs left
9 ; CHECK-NEXT: Latency : 3
11 define <4 x i32> @addv_i32(<4 x i32>, <4 x i32>) {
12 %3 = add <4 x i32> %1, %0
16 ; CHECK-LABEL: addv_f32:%bb.0
17 ; CHECK: SU(8): {{.*}} VADDfq
18 ; CHECK-NEXT: # preds left
19 ; CHECK-NEXT: # succs left
20 ; CHECK-NEXT: # rdefs left
21 ; CHECK-NEXT: Latency : 5
23 define <4 x float> @addv_f32(<4 x float>, <4 x float>) {
24 %3 = fadd <4 x float> %0, %1