Cuda2CIVLWorker

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total117 of 1,75793%16 of 10485%147119244119
kernelCallTransform(FunctionCallNode)7912762%7956%69134001
completeSharedExternArrays(List)201543%5338%354801
newTemporaryVariableName()150%n/a111111
cudaMallocTransform(FunctionCallNode)312698%1375%1311601
buildBlockDefinition(CompoundStatementNode)272100%n/a0102301
buildThreadDefinition(CompoundStatementNode)236100%4100%0301901
buildInnerKernelDefinition(CompoundStatementNode)197100%n/a0101101
kernelDefinitionTransform(FunctionDefinitionNode)183100%2100%0201701
mainDefinitionTransform(FunctionDefinitionNode)96100%n/a010901
removeBuiltinDefinitions(ASTNode)64100%10100%0601201
translateCudaMallocCalls(ASTNode)59100%11192%1701601
translateKernelCalls(ASTNode)55100%12100%0701601
replaceSyncThreadsCalls(ASTNode, ExpressionNode)55100%11192%1701601
translateMainDefinition(ASTNode)39100%1990%160901
extractSharedVariableDeclarations(CompoundStatementNode)38100%6100%0401001
translateKernelDefinitions(ASTNode)34100%8100%050901
transform(AST)27100%n/a010801
transformKernelName(String)9100%n/a010101
Cuda2CIVLWorker(ASTFactory)8100%n/a010301