aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp
diff options
context:
space:
mode:
authorDiana Picus <diana.picus@linaro.org>2021-11-01 10:07:34 +0000
committerDiana Picus <diana.picus@linaro.org>2021-11-09 09:26:10 +0000
commit65431d3aeb9067c5df92827652fbb480859e8078 (patch)
tree4eeab28420f34158ff138be43072462fd784f875 /llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp
parent5c3c7adf3a320b2f30bf4b8d86c626d94ae2aafa (diff)
downloadllvm-65431d3aeb9067c5df92827652fbb480859e8078.zip
llvm-65431d3aeb9067c5df92827652fbb480859e8078.tar.gz
llvm-65431d3aeb9067c5df92827652fbb480859e8078.tar.bz2
[fir] TargetRewrite: Rewrite COMPLEX values
Rewrite function signatures and calls to functions that accept or return COMPLEX values. Also teach insert_value and extract_value about the MLIR ComplexType, by adding AnyComplex to AnyCompositeLike. This patch is part of the effort for upstreaming the fir-dev branch. Differential Revision: https://reviews.llvm.org/D113273 Co-authored-by: Eric Schweitz <eschweitz@nvidia.com> Co-authored-by: Kiran Chandramohan <kiran.chandramohan@arm.com> Co-authored-by: Tim Keith <tkeith@nvidia.com> Co-authored-by: Jean Perier <jperier@nvidia.com>
Diffstat (limited to 'llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp')
0 files changed, 0 insertions, 0 deletions