Lines Matching refs:ELF64
5 …t=1 -mtriple=powerpc64-unknown-linux-gnu -mcpu=pwr7 -mattr=-vsx | FileCheck %s --check-prefix=ELF64
9 ; ELF64-LABEL: rettrue
10 ; ELF64: li 3, 1
11 ; ELF64: blr
17 ; ELF64-LABEL: retfalse
18 ; ELF64: li 3, 0
19 ; ELF64: blr
25 ; ELF64-LABEL: retstrue
26 ; ELF64: li 3, -1
27 ; ELF64: blr
33 ; ELF64-LABEL: retsfalse
34 ; ELF64: li 3, 0
35 ; ELF64: blr
41 ; ELF64-LABEL: ret2
42 ; ELF64: extsb
43 ; ELF64: blr
49 ; ELF64-LABEL: ret3
50 ; ELF64: rldicl {{[0-9]+}}, {{[0-9]+}}, 0, 56
51 ; ELF64: blr
57 ; ELF64-LABEL: ret4
58 ; ELF64: extsh
59 ; ELF64: blr
65 ; ELF64-LABEL: ret5
66 ; ELF64: rldicl {{[0-9]+}}, {{[0-9]+}}, 0, 48
67 ; ELF64: blr
73 ; ELF64-LABEL: ret6
74 ; ELF64: rldicl {{[0-9]+}}, {{[0-9]+}}, 0, 48
75 ; ELF64: blr
81 ; ELF64-LABEL: ret7
82 ; ELF64: extsw
83 ; ELF64: blr
89 ; ELF64-LABEL: ret8
90 ; ELF64: rldicl {{[0-9]+}}, {{[0-9]+}}, 0, 32
91 ; ELF64: blr
97 ; ELF64-LABEL: ret9
98 ; ELF64: rldicl {{[0-9]+}}, {{[0-9]+}}, 0, 32
99 ; ELF64: blr
105 ; ELF64-LABEL: ret10
106 ; ELF64-NOT: exts
107 ; ELF64-NOT: rldicl
108 ; ELF64: blr
114 ; ELF64-LABEL: ret11
115 ; ELF64: blr
121 ; ELF64-LABEL: ret12
122 ; ELF64: blr
128 ; ELF64-LABEL: ret13
129 ; ELF64: li
130 ; ELF64: blr
136 ; ELF64-LABEL: ret14
137 ; ELF64: li
138 ; ELF64: blr
144 ; ELF64-LABEL: ret15
145 ; ELF64: lis
146 ; ELF64: ori
147 ; ELF64: blr
153 ; ELF64-LABEL: ret16
154 ; ELF64: li
155 ; ELF64: sldi
156 ; ELF64: oris
157 ; ELF64: ori
158 ; ELF64: blr
164 ; ELF64-LABEL: ret17
165 ; ELF64: addis
166 ; ELF64: lfs
167 ; ELF64: blr
173 ; ELF64-LABEL: ret18
174 ; ELF64: addis
175 ; ELF64: lfd
176 ; ELF64: blr
182 ; ELF64-LABEL: ret19
183 ; ELF64: li
184 ; ELF64: oris
185 ; ELF64: ori
186 ; ELF64: blr
192 ; ELF64-LABEL: ret20
193 ; ELF64: lis{{.*}}0
194 ; ELF64: ori{{.*}}32768
195 ; ELF64: blr