diff options
author | Kareem Ergawy <kareem.ergawy@amd.com> | 2024-02-07 11:14:18 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-07 11:14:18 +0100 |
commit | f8562e245c0c3ebaa8c75575fac566497a0c9245 (patch) | |
tree | 42a64b90a6079c106302ed127dec4a6ded7c02ae /llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp | |
parent | 88c830a1a5687bec597ca947159e4dd9a3f2ac2d (diff) | |
download | llvm-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