OpenMP2CIVLWorker

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total9,088 of 9,1731%892 of 8940%4864892,1862,2103538
replaceOMPPragmas(ASTNode, SequenceNode, SequenceNode, SequenceNode, SequenceNode, SequenceNode)5,2780%4900%2462461,3121,31211
sharedRead(IdentifierNode, BlockItemNode, SequenceNode, SequenceNode, SequenceNode, SequenceNode)4440%560%292910310311
canonicalForLoopBounds(ForLoopNode)3200%500%2626767611
program(SequenceNode)2350%380%2020575711
sharedWrite(IdentifierNode, SequenceNode, SequenceNode, SequenceNode, SequenceNode, SequenceNode, int)2290%140%88464611
getImplicitShared(SequenceNode, ASTNode, ArrayList, ArrayList, ArrayList, boolean)2240%560%2929616111
transform(AST)2093%156%89444601
sharedDeclaration(IdentifierNode)2080%0%33373711
getTempVar(IdentifierNode, String, int)1970%200%1111545411
replaceOmpFunction(FunctionCallNode)1530%280%1919373711
gsharedDeclaration(IdentifierNode)1460%60%44292911
addPrivateVariable(IdentifierExpressionNode, String)1360%0%33282811
read(ExpressionNode, String, String, Type)1280%0%33232311
write(ExpressionNode, String, ExpressionNode, Type)1220%0%33222211
applyAssoc(String, String)1080%0%22161611
addStatements(HashMap, String)1050%160%99232311
processOmpLockCalls(ASTNode)1010%120%77242411
teamDeclaration()820%n/a11191911
gteamDeclaration()720%n/a11171711
recordSharedReadWrite(String, VariableDeclarationNode, ExpressionStatementNode, ASTNode)720%60%44202011
insertChildAt(int, ASTNode, ASTNode)680%100%66191911
getInitializerName(OperatorNode, ArrayList, SequenceNode)610%80%55181811
containsSharedVar(ASTNode, SequenceNode)590%140%88131311
getLoopVariables(ASTNode, ArrayList, SequenceNode)520%120%77151511
destroy(String, String)450%n/a118811
barrierAndFlush(String)0%n/a118811
createBody(ASTNode)0%n/a119911
threadMaxDeclaration()0%n/a118811
checkArrayIndices(OperatorNode, SequenceNode, SequenceNode, SequenceNode, SequenceNode, SequenceNode)0%0%226611
isFunctionCallStatementNodeOf(ASTNode, String)0%60%44101011
checkIfParentIsFunction(IdentifierNode)0%0%337711
getParentOfID(IdentifierNode)0%0%334411
isAssignmentOperator(String)0%0%335511
removeNodeFromParent(ASTNode)0%0%225511
fix_duplicated_barrier_flush(ASTNode, boolean)0%n/a112211
static {...}88%50%120501
getInitializerName(DeclarationListNode, ArrayList)0%n/a111111
OpenMP2CIVLWorker(ASTFactory, CIVLConfiguration)64100%n/a0101701