aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorTom Eccles <tom.eccles@arm.com>2023-06-06 15:15:25 +0000
committerTom Eccles <tom.eccles@arm.com>2023-06-07 14:36:14 +0000
commit6bcfab3161ea3a90b26dce3f85ba052933060b73 (patch)
treec59e1184aa64e6f80bcdd27971d1c6b71d1863c5 /clang/lib/Frontend/CompilerInvocation.cpp
parent89227b670dcf60f1a7e75f57de8f88bad430d5c8 (diff)
downloadllvm-6bcfab3161ea3a90b26dce3f85ba052933060b73.zip
llvm-6bcfab3161ea3a90b26dce3f85ba052933060b73.tar.gz
llvm-6bcfab3161ea3a90b26dce3f85ba052933060b73.tar.bz2
[flang][hlfir] allow recursive intrinsic lowering
We need to allow recursive application of intrinsic lowering patterns, otherwise we cannot lower nested calls of the same intrinsic e.g. matmul(matmul(a, b), c). matmul(matmul(a, b), matmul(c, d)) requires hlfir.associate of hlfir expr with more than one use (TODO). Differential Revision: https://reviews.llvm.org/D152284
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions