Lines Matching defs:ASTCtx

21 void MPIFunctionClassifier::identifierInit(ASTContext &ASTCtx) {
23 initPointToPointIdentifiers(ASTCtx);
24 initCollectiveIdentifiers(ASTCtx);
25 initAdditionalIdentifiers(ASTCtx);
28 void MPIFunctionClassifier::initPointToPointIdentifiers(ASTContext &ASTCtx) {
30 IdentInfo_MPI_Send = &ASTCtx.Idents.get("MPI_Send");
35 IdentInfo_MPI_Isend = &ASTCtx.Idents.get("MPI_Isend");
41 IdentInfo_MPI_Ssend = &ASTCtx.Idents.get("MPI_Ssend");
46 IdentInfo_MPI_Issend = &ASTCtx.Idents.get("MPI_Issend");
52 IdentInfo_MPI_Bsend = &ASTCtx.Idents.get("MPI_Bsend");
57 IdentInfo_MPI_Ibsend = &ASTCtx.Idents.get("MPI_Ibsend");
63 IdentInfo_MPI_Rsend = &ASTCtx.Idents.get("MPI_Rsend");
68 IdentInfo_MPI_Irsend = &ASTCtx.Idents.get("MPI_Irsend");
73 IdentInfo_MPI_Recv = &ASTCtx.Idents.get("MPI_Recv");
78 IdentInfo_MPI_Irecv = &ASTCtx.Idents.get("MPI_Irecv");
85 void MPIFunctionClassifier::initCollectiveIdentifiers(ASTContext &ASTCtx) {
87 IdentInfo_MPI_Scatter = &ASTCtx.Idents.get("MPI_Scatter");
93 IdentInfo_MPI_Iscatter = &ASTCtx.Idents.get("MPI_Iscatter");
100 IdentInfo_MPI_Gather = &ASTCtx.Idents.get("MPI_Gather");
106 IdentInfo_MPI_Igather = &ASTCtx.Idents.get("MPI_Igather");
113 IdentInfo_MPI_Allgather = &ASTCtx.Idents.get("MPI_Allgather");
119 IdentInfo_MPI_Iallgather = &ASTCtx.Idents.get("MPI_Iallgather");
126 IdentInfo_MPI_Bcast = &ASTCtx.Idents.get("MPI_Bcast");
132 IdentInfo_MPI_Ibcast = &ASTCtx.Idents.get("MPI_Ibcast");
139 IdentInfo_MPI_Reduce = &ASTCtx.Idents.get("MPI_Reduce");
145 IdentInfo_MPI_Ireduce = &ASTCtx.Idents.get("MPI_Ireduce");
152 IdentInfo_MPI_Allreduce = &ASTCtx.Idents.get("MPI_Allreduce");
158 IdentInfo_MPI_Iallreduce = &ASTCtx.Idents.get("MPI_Iallreduce");
165 IdentInfo_MPI_Alltoall = &ASTCtx.Idents.get("MPI_Alltoall");
171 IdentInfo_MPI_Ialltoall = &ASTCtx.Idents.get("MPI_Ialltoall");
179 void MPIFunctionClassifier::initAdditionalIdentifiers(ASTContext &ASTCtx) {
180 IdentInfo_MPI_Comm_rank = &ASTCtx.Idents.get("MPI_Comm_rank");
184 IdentInfo_MPI_Comm_size = &ASTCtx.Idents.get("MPI_Comm_size");
188 IdentInfo_MPI_Wait = &ASTCtx.Idents.get("MPI_Wait");
192 IdentInfo_MPI_Waitall = &ASTCtx.Idents.get("MPI_Waitall");
196 IdentInfo_MPI_Barrier = &ASTCtx.Idents.get("MPI_Barrier");