Cuda2CIVLWorker

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,726 of 1,7441%109 of 1100%72754004061720
buildBlockDefinition(CompoundStatementNode)2720%n/a11555511
buildThreadDefinition(CompoundStatementNode)2360%40%33474711
kernelCallTransform(FunctionCallNode)2070%160%99505011
buildInnerKernelDefinition(CompoundStatementNode)1970%n/a11404011
kernelDefinitionTransform(FunctionDefinitionNode)1830%20%22404011
cudaMallocTransform(FunctionCallNode)1290%40%33262611
removeBuiltinDefinitions(ASTNode)730%120%77171711
translateCudaMallocCalls(ASTNode)590%120%77191911
translateKernelCalls(ASTNode)550%120%77181811
replaceSyncThreadsCalls(ASTNode, ExpressionNode)550%120%77181811
transformMainFunctionDefinition(FunctionDefinitionNode)510%n/a11151511
transform(AST)41714%3125%23131501
extractSharedVariableDeclarations(CompoundStatementNode)380%60%44101011
completeSharedExternArrays(List)350%80%55101011
translateMainDefinition(ASTNode)340%100%66101011
translateKernelDefinitions(ASTNode)340%80%55101011
newTemporaryVariableName()180%n/a111111
transformKernelName(String)90%n/a111111
Cuda2CIVLWorker(ASTFactory)8100%n/a010301
static {...}3100%n/a010101