Commit 5f41cef
authored
[AArch64] NFC: Simplify discombobulating 'requiresSMChange' interface (#78703)
Having it return a `std::optional<bool>` is unnecessarily confusing.
This patch changes it to a simple 'bool'.
This patch also removes the 'BodyOverridesInterface' operand because
there is only a single use for this which is easily rewritten.1 parent 40a631f commit 5f41cef
File tree
5 files changed
+28
-80
lines changed- llvm
- lib/Target/AArch64
- Utils
- unittests/Target/AArch64
5 files changed
+28
-80
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7635 | 7635 | | |
7636 | 7636 | | |
7637 | 7637 | | |
7638 | | - | |
7639 | | - | |
| 7638 | + | |
7640 | 7639 | | |
7641 | 7640 | | |
7642 | 7641 | | |
| |||
7910 | 7909 | | |
7911 | 7910 | | |
7912 | 7911 | | |
7913 | | - | |
7914 | | - | |
| 7912 | + | |
| 7913 | + | |
| 7914 | + | |
7915 | 7915 | | |
7916 | 7916 | | |
7917 | 7917 | | |
| |||
8061 | 8061 | | |
8062 | 8062 | | |
8063 | 8063 | | |
8064 | | - | |
8065 | | - | |
| 8064 | + | |
| 8065 | + | |
8066 | 8066 | | |
8067 | 8067 | | |
8068 | 8068 | | |
| |||
25463 | 25463 | | |
25464 | 25464 | | |
25465 | 25465 | | |
25466 | | - | |
25467 | | - | |
| 25466 | + | |
25468 | 25467 | | |
25469 | 25468 | | |
25470 | 25469 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
236 | 236 | | |
237 | 237 | | |
238 | 238 | | |
239 | | - | |
240 | | - | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
241 | 242 | | |
242 | 243 | | |
243 | 244 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
82 | 82 | | |
83 | 83 | | |
84 | 84 | | |
85 | | - | |
86 | | - | |
87 | | - | |
88 | | - | |
89 | | - | |
90 | | - | |
91 | | - | |
92 | | - | |
93 | | - | |
94 | | - | |
95 | | - | |
| 85 | + | |
96 | 86 | | |
97 | | - | |
| 87 | + | |
98 | 88 | | |
99 | 89 | | |
100 | 90 | | |
101 | | - | |
| 91 | + | |
102 | 92 | | |
103 | 93 | | |
104 | 94 | | |
105 | | - | |
| 95 | + | |
106 | 96 | | |
107 | | - | |
| 97 | + | |
108 | 98 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
75 | 75 | | |
76 | 76 | | |
77 | 77 | | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
85 | | - | |
| 78 | + | |
86 | 79 | | |
87 | 80 | | |
88 | 81 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
193 | 193 | | |
194 | 194 | | |
195 | 195 | | |
196 | | - | |
197 | | - | |
198 | | - | |
199 | | - | |
200 | 196 | | |
201 | 197 | | |
202 | | - | |
| 198 | + | |
203 | 199 | | |
204 | | - | |
205 | | - | |
206 | | - | |
207 | | - | |
208 | | - | |
209 | | - | |
| 200 | + | |
| 201 | + | |
210 | 202 | | |
211 | 203 | | |
212 | 204 | | |
213 | 205 | | |
214 | 206 | | |
215 | 207 | | |
216 | | - | |
217 | | - | |
218 | | - | |
219 | | - | |
220 | 208 | | |
221 | 209 | | |
222 | | - | |
| 210 | + | |
223 | 211 | | |
224 | | - | |
225 | | - | |
226 | | - | |
227 | | - | |
228 | | - | |
| 212 | + | |
| 213 | + | |
229 | 214 | | |
230 | 215 | | |
231 | 216 | | |
232 | 217 | | |
233 | 218 | | |
234 | 219 | | |
235 | | - | |
236 | | - | |
237 | | - | |
238 | 220 | | |
239 | 221 | | |
240 | 222 | | |
241 | 223 | | |
242 | 224 | | |
243 | 225 | | |
244 | | - | |
245 | | - | |
246 | | - | |
247 | 226 | | |
248 | 227 | | |
249 | | - | |
250 | | - | |
251 | | - | |
252 | | - | |
253 | | - | |
254 | | - | |
255 | | - | |
256 | | - | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
257 | 231 | | |
258 | 232 | | |
259 | | - | |
| 233 | + | |
260 | 234 | | |
261 | | - | |
262 | | - | |
263 | | - | |
264 | | - | |
265 | | - | |
266 | | - | |
267 | | - | |
| 235 | + | |
| 236 | + | |
268 | 237 | | |
269 | 238 | | |
270 | 239 | | |
271 | 240 | | |
272 | 241 | | |
273 | 242 | | |
274 | | - | |
275 | | - | |
276 | | - | |
277 | | - | |
278 | 243 | | |
0 commit comments