| analyzeFlushList(OmpAtomicNode) |   | 50% |   | 55% | 4 | 7 | 5 | 10 | 0 | 1 |
| analyzeRead(StatementNode) |   | 71% |   | 50% | 5 | 6 | 3 | 12 | 0 | 1 |
| analyzeWrite(StatementNode) |   | 69% |   | 50% | 4 | 5 | 3 | 12 | 0 | 1 |
| analyzeUpdate(StatementNode) |   | 82% |   | 62% | 3 | 5 | 2 | 13 | 0 | 1 |
| isBinopAssignExpr(ExpressionNode) |   | 90% |   | 64% | 5 | 8 | 1 | 19 | 0 | 1 |
| isScalarTypeAssignStmt(StatementNode) |   | 60% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| isBinopAssignStmt(StatementNode) |   | 60% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| isPrePostIncDecStmt(StatementNode) |   | 63% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| analyzeCapture(StatementNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isScalarTypeAssign(ExpressionNode) |   | 92% |   | 70% | 3 | 6 | 2 | 13 | 0 | 1 |
| isBinop(OperatorNode.Operator) |   | 77% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| isBinopEQ(OperatorNode.Operator) |   | 77% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| isPrePostIncDecExpr(ExpressionNode) |  | 100% |   | 75% | 1 | 3 | 0 | 5 | 0 | 1 |
| isPrePostIncDec(OperatorNode.Operator) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| separate(ExpressionNode, ExpressionNode) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| OpenMPAtomicAnalyzer() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |