Lines Matching refs:FP

5 ; RUN: -frame-pointer=all | FileCheck %s -check-prefix=PPC32-LINUX-FP
11 ; RUN: -frame-pointer=all | FileCheck %s -check-prefix=PPC64-LINUX-FP
19 ; RUN: -check-prefix=PPC32-AIX-FP
27 ; RUN: -check-prefix=PPC64-AIX-FP
51 ; PPC32-LINUX-FP-LABEL: f1
52 ; PPC32-LINUX-FP: lis 0, -1
53 ; PPC32-LINUX-FP-NEXT: ori 0, 0, 32752
54 ; PPC32-LINUX-FP-NEXT: stwux 1, 1, 0
55 ; PPC32-LINUX-FP-NOT: stwux
56 ; PPC32-LINUX-FP: mr 31, 1
57 ; PPC32-LINUX-FP-NEXT: addi 3, 31, 16
58 ; PPC32-LINUX-FP-NEXT: lwz 31, 0(1)
59 ; PPC32-LINUX-FP-NEXT: lwz 0, -4(31)
60 ; PPC32-LINUX-FP-NEXT: mr 1, 31
61 ; PPC32-LINUX-FP-NEXT: mr 31, 0
62 ; PPC32-LINUX-FP-NEXT: blr
72 ; PPC64-LINUX-FP-LABEL: f1:
73 ; PPC64-LINUX-FP: lis 0, -1
74 ; PPC64-LINUX-FP-NEXT: ori 0, 0, 32704
75 ; PPC64-LINUX-FP-NEXT: std 31, -8(1)
76 ; PPC64-LINUX-FP-NEXT: stdux 1, 1, 0
77 ; PPC64-LINUX-FP-NEXT: mr 31, 1
78 ; PPC64-LINUX-FP-NEXT: addi 3, 31, 60
79 ; PPC64-LINUX-FP-NEXT: ld 1, 0(1)
80 ; PPC64-LINUX-FP-NEXT: ld 31, -8(1)
81 ; PPC64-LINUX-FP-NEXT: blr
91 ; PPC32-AIX-FP-LABEL: f1
92 ; PPC32-AIX-FP: lis 0, -1
93 ; PPC32-AIX-FP-NEXT: stw 31, -4(1)
94 ; PPC32-AIX-FP-NEXT: ori 0, 0, 32736
95 ; PPC32-AIX-FP-NEXT: stwux 1, 1, 0
96 ; PPC32-AIX-FP-NEXT: mr 31, 1
97 ; PPC32-AIX-FP-NEXT: addi 3, 31, 32
98 ; PPC32-AIX-FP-NEXT: lwz 1, 0(1)
99 ; PPC32-AIX-FP-NEXT: lwz 31, -4(1)
100 ; PPC32-AIX-FP-NEXT: blr
110 ; PPC64-AIX-FP-LABEL: f1
111 ; PPC64-AIX-FP: lis 0, -1
112 ; PPC64-AIX-FP-NEXT: std 31, -8(1)
113 ; PPC64-AIX-FP-NEXT: ori 0, 0, 32704
114 ; PPC64-AIX-FP-NEXT: stdux 1, 1, 0
115 ; PPC64-AIX-FP-NEXT: mr 31, 1
116 ; PPC64-AIX-FP-NEXT: addi 3, 31, 60
117 ; PPC64-AIX-FP-NEXT: ld 1, 0(1)
118 ; PPC64-AIX-FP-NEXT: ld 31, -8(1)
119 ; PPC64-AIX-FP-NEXT: blr