Lines Matching refs:VSX
2 …instrs -mtriple=powerpc64-unknown-linux-gnu -mcpu=pwr8 < %s | FileCheck %s --check-prefixes=ALL,VSX
17 ; VSX-LABEL: increment_by_one:
18 ; VSX: # %bb.0:
19 ; VSX-NEXT: addis 3, 2, .LCPI1_0@toc@ha
20 ; VSX-NEXT: addi 3, 3, .LCPI1_0@toc@l
21 ; VSX-NEXT: lxvd2x 35, 0, 3
22 ; VSX-NEXT: vaddudm 2, 2, 3
23 ; VSX-NEXT: blr
37 ; VSX-LABEL: increment_by_val:
38 ; VSX: # %bb.0:
39 ; VSX-NEXT: mtfprd 0, 5
40 ; VSX-NEXT: xxspltd 35, 0, 0
41 ; VSX-NEXT: vaddudm 2, 2, 3
42 ; VSX-NEXT: blr
81 ; VSX-LABEL: decrement_by_one:
82 ; VSX: # %bb.0:
83 ; VSX-NEXT: xxleqv 35, 35, 35
84 ; VSX-NEXT: vsubudm 2, 2, 3
85 ; VSX-NEXT: blr
99 ; VSX-LABEL: decrement_by_val:
100 ; VSX: # %bb.0:
101 ; VSX-NEXT: mtfprd 0, 5
102 ; VSX-NEXT: xxspltd 35, 0, 0
103 ; VSX-NEXT: vsubudm 2, 2, 3
104 ; VSX-NEXT: blr