summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
diff options
context:
space:
mode:
authorAlexey Bataev <a.bataev@hotmail.com>2015-04-16 13:49:42 +0000
committerAlexey Bataev <a.bataev@hotmail.com>2015-04-16 13:49:42 +0000
commit6ddfe1a6afd4485b1858b32555a80b4ae5ce54ef (patch)
treef575b3477252d1b28d4b77fd5129b0590aac1ae5 /llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
parent2cc44f50a5644e3ae43a6b0158315981ba87212f (diff)
downloadbcm5719-llvm-6ddfe1a6afd4485b1858b32555a80b4ae5ce54ef.tar.gz
bcm5719-llvm-6ddfe1a6afd4485b1858b32555a80b4ae5ce54ef.zip
[OPENMP] Fix for checking of data-sharing attributes for canonical var decls only.
Currently checks for active data-sharing attributes for variables are performed for found var decls. Instead these checks must be performed for canonical decls of these variables to avoid possible troubles with with the differently qualified re-declarations of the same variable, for example: namespace A { int x; } namespace B { using A::x; } Both A::x and B::x actually reference the same object A::x and this fact must be taken into account during data-sharing attributes analysis. llvm-svn: 235096
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud