llvm-project
c4c9f39b - [MLIR][OpenMP] Fix MLIR->LLVM value matching in privatization logic (#103718)

Commit
1 year ago
[MLIR][OpenMP] Fix MLIR->LLVM value matching in privatization logic (#103718) Fixes #102935 Updates matching logic for finding the LLVM value that corresponds to an MLIR value. We need that matching to find the delayed privatizer for an LLVM value being privatized. The issue occures when there is an "indirect" correspondence between MLIR and LLVM values: in some cases the values we are trying to match stem from a pair of load/store ops that point to the same memref. This PR adds such matching logic.
Author
Parents
Loading