Commit 656bcea
committed
[AArch64][PAC] Expand blend(reg, imm) operation in aarch64-pauth pass
In preparation for implementing code generation for more @llvm.ptrauth.*
intrinsics, move the expansion of blend(register, small integer) variant
of @llvm.ptrauth.blend to the AArch64PointerAuth pass, where most other
PAuth-related code generation takes place.1 parent 17168f7 commit 656bcea
File tree
2 files changed
+41
-3
lines changed- llvm/lib/Target/AArch64
2 files changed
+41
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1570 | 1570 | | |
1571 | 1571 | | |
1572 | 1572 | | |
| 1573 | + | |
| 1574 | + | |
| 1575 | + | |
1573 | 1576 | | |
1574 | 1577 | | |
1575 | 1578 | | |
| |||
9188 | 9191 | | |
9189 | 9192 | | |
9190 | 9193 | | |
9191 | | - | |
9192 | 9194 | | |
9193 | | - | |
| 9195 | + | |
9194 | 9196 | | |
9195 | 9197 | | |
9196 | | - | |
9197 | 9198 | | |
9198 | 9199 | | |
9199 | 9200 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
49 | 56 | | |
50 | 57 | | |
51 | 58 | | |
| |||
295 | 302 | | |
296 | 303 | | |
297 | 304 | | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
| 320 | + | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
298 | 331 | | |
299 | 332 | | |
300 | 333 | | |
| |||
326 | 359 | | |
327 | 360 | | |
328 | 361 | | |
| 362 | + | |
329 | 363 | | |
330 | 364 | | |
331 | 365 | | |
| |||
342 | 376 | | |
343 | 377 | | |
344 | 378 | | |
| 379 | + | |
| 380 | + | |
| 381 | + | |
345 | 382 | | |
346 | 383 | | |
347 | 384 | | |
| |||
0 commit comments