Lines Matching refs:CanonPVD
5682 const VarDecl *CanonPVD = PVD->getCanonicalDecl(); in ActOnOpenMPDeclareSimdDirective() local
5685 ->getCanonicalDecl() == CanonPVD) { in ActOnOpenMPDeclareSimdDirective()
5688 if (AlignedArgs.count(CanonPVD) > 0) { in ActOnOpenMPDeclareSimdDirective()
5692 Diag(AlignedArgs[CanonPVD]->getExprLoc(), in ActOnOpenMPDeclareSimdDirective()
5697 AlignedArgs[CanonPVD] = E; in ActOnOpenMPDeclareSimdDirective()
5753 const VarDecl *CanonPVD = PVD->getCanonicalDecl(); in ActOnOpenMPDeclareSimdDirective() local
5756 ->getCanonicalDecl() == CanonPVD) { in ActOnOpenMPDeclareSimdDirective()
5759 if (LinearArgs.count(CanonPVD) > 0) { in ActOnOpenMPDeclareSimdDirective()
5763 Diag(LinearArgs[CanonPVD]->getExprLoc(), in ActOnOpenMPDeclareSimdDirective()
5769 if (UniformedArgs.count(CanonPVD) > 0) { in ActOnOpenMPDeclareSimdDirective()
5773 Diag(UniformedArgs[CanonPVD]->getExprLoc(), in ActOnOpenMPDeclareSimdDirective()
5778 LinearArgs[CanonPVD] = E; in ActOnOpenMPDeclareSimdDirective()
5783 (void)CheckOpenMPLinearDecl(CanonPVD, E->getExprLoc(), LinKind, in ActOnOpenMPDeclareSimdDirective()
5823 const VarDecl *CanonPVD = PVD->getCanonicalDecl(); in ActOnOpenMPDeclareSimdDirective() local
5824 if (UniformedArgs.count(CanonPVD) == 0) { in ActOnOpenMPDeclareSimdDirective()
5830 CanonPVD->getType()->hasIntegerRepresentation()) { in ActOnOpenMPDeclareSimdDirective()