Commit 79d5e6d
committed
[AArch64] Make the list of outline atomic supported operations explicit
As new operations are added (for example uinc_wrap, udec_wrap, usub_cond,
usub_sat), they will not automatically be supported by outline atomics and so
should be expanded by the pre-isel pass. Make the list of supported outline
atommics explicit to make sure we only mark the expected intrinsics as outline
atomics.
Fixes #1677281 parent 6ad25c5 commit 79d5e6d
File tree
2 files changed
+345
-26
lines changed- llvm
- lib/Target/AArch64
- test/CodeGen/AArch64
2 files changed
+345
-26
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29309 | 29309 | | |
29310 | 29310 | | |
29311 | 29311 | | |
29312 | | - | |
29313 | | - | |
29314 | | - | |
29315 | | - | |
| 29312 | + | |
| 29313 | + | |
| 29314 | + | |
| 29315 | + | |
| 29316 | + | |
| 29317 | + | |
| 29318 | + | |
29316 | 29319 | | |
| 29320 | + | |
| 29321 | + | |
29317 | 29322 | | |
29318 | 29323 | | |
29319 | 29324 | | |
| |||
0 commit comments