aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineStableHash.cpp
diff options
context:
space:
mode:
authornvptm <pmathew@nvidia.com>2025-11-05 16:39:53 -0800
committerGitHub <noreply@github.com>2025-11-05 16:39:53 -0800
commit47e450190cbb23c615b970814f1fcbc01ec88f91 (patch)
treec9d666144bd6ea85ce54708275059833d0728cbd /llvm/lib/CodeGen/MachineStableHash.cpp
parent1262dce1fddf7b8e6396d1359b574d36b8992d87 (diff)
downloadllvm-47e450190cbb23c615b970814f1fcbc01ec88f91.zip
llvm-47e450190cbb23c615b970814f1fcbc01ec88f91.tar.gz
llvm-47e450190cbb23c615b970814f1fcbc01ec88f91.tar.bz2
[flang][acc] Lower zero modifier for Copyout clause (#166660)
From the OpenACC 3.4 Specification: ``` 1924 2.7.9 copyout clause 1925 The copyout clause may appear on structured data and compute constructs, on declare di 1926 rectives, and on exit data directives. The clause may optionally have a zero modifier if the 1927 copyout clause appears on a structured data or compute construct. 1928 Only the following modifiers may appear in the optional modifier-list: always, alwaysin or zero. 1929 Additionally, on structured data and compute constructs capture modifier may appear ``` `readonly` is not a legal modifier for the `copyout` clause. The call to `genDataOperandOperationsWithModifier` should be checking the parsed modifier for the `copyout` clause against the `Zero` modifier.
Diffstat (limited to 'llvm/lib/CodeGen/MachineStableHash.cpp')
0 files changed, 0 insertions, 0 deletions