aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp
diff options
context:
space:
mode:
authorKareem Ergawy <kareem.ergawy@amd.com>2024-02-07 11:14:18 +0100
committerGitHub <noreply@github.com>2024-02-07 11:14:18 +0100
commitf8562e245c0c3ebaa8c75575fac566497a0c9245 (patch)
tree42a64b90a6079c106302ed127dec4a6ded7c02ae /llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp
parent88c830a1a5687bec597ca947159e4dd9a3f2ac2d (diff)
downloadllvm-f8562e245c0c3ebaa8c75575fac566497a0c9245.zip
llvm-f8562e245c0c3ebaa8c75575fac566497a0c9245.tar.gz
llvm-f8562e245c0c3ebaa8c75575fac566497a0c9245.tar.bz2
[flang][OpenMP][NFC] Further refactoring for `genOpWithBody` & (#80839)
`createBodyOfOp` This refactors the arguments to the above functions in 2 ways: - Combines the 2 structs of arguments into one since they were almost identical. - Replaces the `args` argument with a callback to a rebion-body generation function. This is a preparation for delayed privatization as we will need different callbacks for ws loops and parallel ops with delayed privatization.
Diffstat (limited to 'llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp')
0 files changed, 0 insertions, 0 deletions