aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-mca/Views
diff options
context:
space:
mode:
authorYounan Zhang <zyn7109@gmail.com>2025-07-24 15:30:51 +0800
committerGitHub <noreply@github.com>2025-07-24 15:30:51 +0800
commit07faafe4a4d0a5bd82b648aa9717783f001ddfae (patch)
tree6fec4514cdc4a5371b04cffcb054b9ad70b57d0b /llvm/tools/llvm-mca/Views
parenteb43b79765ad8218aa5061fe4e695e8da4b5d849 (diff)
downloadllvm-main.zip
llvm-main.tar.gz
llvm-main.tar.bz2
[Clang] Fix a partial ordering bug involving CTAD injected template arguments (#149782)HEADmain
The synthesized deduction guides use injected template arguments for distinguishment of explicit and implicit deduction guides. In partial ordering, we may substitute into these injected types when checking consistency. Properly substituting them needs the instantiated class template specializations which isn't the case at that point. So instead, we check their template specialization types. No release note because I think we want a backport, after baking it for a couple of days. Fixes https://github.com/llvm/llvm-project/issues/134613
Diffstat (limited to 'llvm/tools/llvm-mca/Views')
0 files changed, 0 insertions, 0 deletions