Lines Matching refs:CanonPVD
3700 auto *CanonPVD = PVD->getCanonicalDecl(); in ActOnOpenMPDeclareSimdDirective() local
3703 ->getCanonicalDecl() == CanonPVD) { in ActOnOpenMPDeclareSimdDirective()
3706 if (AlignedArgs.count(CanonPVD) > 0) { in ActOnOpenMPDeclareSimdDirective()
3709 Diag(AlignedArgs[CanonPVD]->getExprLoc(), in ActOnOpenMPDeclareSimdDirective()
3714 AlignedArgs[CanonPVD] = E; in ActOnOpenMPDeclareSimdDirective()
3770 auto *CanonPVD = PVD->getCanonicalDecl(); in ActOnOpenMPDeclareSimdDirective() local
3773 ->getCanonicalDecl() == CanonPVD) { in ActOnOpenMPDeclareSimdDirective()
3776 if (LinearArgs.count(CanonPVD) > 0) { in ActOnOpenMPDeclareSimdDirective()
3780 Diag(LinearArgs[CanonPVD]->getExprLoc(), in ActOnOpenMPDeclareSimdDirective()
3786 if (UniformedArgs.count(CanonPVD) > 0) { in ActOnOpenMPDeclareSimdDirective()
3790 Diag(UniformedArgs[CanonPVD]->getExprLoc(), in ActOnOpenMPDeclareSimdDirective()
3795 LinearArgs[CanonPVD] = E; in ActOnOpenMPDeclareSimdDirective()
3800 (void)CheckOpenMPLinearDecl(CanonPVD, E->getExprLoc(), LinKind, in ActOnOpenMPDeclareSimdDirective()
3839 auto *CanonPVD = PVD->getCanonicalDecl(); in ActOnOpenMPDeclareSimdDirective() local
3840 if (UniformedArgs.count(CanonPVD) == 0) { in ActOnOpenMPDeclareSimdDirective()
3846 CanonPVD->getType()->hasIntegerRepresentation()) in ActOnOpenMPDeclareSimdDirective()