aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorErich Keane <ekeane@nvidia.com>2025-10-20 11:02:06 -0700
committerGitHub <noreply@github.com>2025-10-20 18:02:06 +0000
commitac0bc20c94738a473522a1c7b7ea37ab180a769a (patch)
treea1d80ec644abd9bce3779e76713c7e46dc9ba497 /clang/lib/Frontend/CompilerInvocation.cpp
parentd37141776f6b6d0116f4566d4ee56b29ecdc7d0e (diff)
downloadllvm-ac0bc20c94738a473522a1c7b7ea37ab180a769a.zip
llvm-ac0bc20c94738a473522a1c7b7ea37ab180a769a.tar.gz
llvm-ac0bc20c94738a473522a1c7b7ea37ab180a769a.tar.bz2
[OpenACC][CIR] Reduction combiner lowering for min/max (#163656)
These two are lowered as if they are the expression: LHS = (LHS < RHS ) ? RHS : LHS; and LHS = (LHS < RHS ) ? LHS : RHS; This patch generates these expressions and ensures they are properly emitted into IR. Note: this is dependent on https://github.com/llvm/llvm-project/pull/163580 and cannot be merged until that one is (or the tests will fail).
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions