Commit 136c406
authored
[Clang] Give empty template parameter mapping an empty MLTAL (#164051)
There are cases where atomic constraints are independent of template
parameters, yet we still have a template parameter mapping.
We don't bother translating template arguments for them. Note that we
retain an empty parameter mapping rather than none at all, as the former
may improve cache hit rates (We don't profile MLTAL but profile the
empty template argument list instead.)
This is a regression on trunk, so there's no release note.1 parent 9bfaf12 commit 136c406
2 files changed
+33
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
570 | 570 | | |
571 | 571 | | |
572 | 572 | | |
| 573 | + | |
| 574 | + | |
| 575 | + | |
| 576 | + | |
| 577 | + | |
573 | 578 | | |
574 | 579 | | |
575 | 580 | | |
| |||
2017 | 2022 | | |
2018 | 2023 | | |
2019 | 2024 | | |
| 2025 | + | |
| 2026 | + | |
| 2027 | + | |
| 2028 | + | |
| 2029 | + | |
2020 | 2030 | | |
2021 | | - | |
| 2031 | + | |
2022 | 2032 | | |
2023 | 2033 | | |
2024 | 2034 | | |
| |||
2039 | 2049 | | |
2040 | 2050 | | |
2041 | 2051 | | |
2042 | | - | |
2043 | 2052 | | |
2044 | 2053 | | |
2045 | 2054 | | |
| |||
2050 | 2059 | | |
2051 | 2060 | | |
2052 | 2061 | | |
| 2062 | + | |
| 2063 | + | |
| 2064 | + | |
| 2065 | + | |
2053 | 2066 | | |
2054 | 2067 | | |
2055 | 2068 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1441 | 1441 | | |
1442 | 1442 | | |
1443 | 1443 | | |
| 1444 | + | |
| 1445 | + | |
| 1446 | + | |
| 1447 | + | |
| 1448 | + | |
| 1449 | + | |
| 1450 | + | |
| 1451 | + | |
| 1452 | + | |
| 1453 | + | |
| 1454 | + | |
| 1455 | + | |
| 1456 | + | |
| 1457 | + | |
| 1458 | + | |
| 1459 | + | |
| 1460 | + | |
| 1461 | + | |
1444 | 1462 | | |
1445 | 1463 | | |
1446 | 1464 | | |
| |||
0 commit comments