Cuda2CIVLWorker

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total42 of 1,74498%12 of 11089%107513406020
completeSharedExternArrays(List)201543%5338%3561001
kernelCallTransform(FunctionCallNode)1918891%31381%3965001
cudaMallocTransform(FunctionCallNode)312698%1375%1312601
buildBlockDefinition(CompoundStatementNode)272100%n/a0105501
buildThreadDefinition(CompoundStatementNode)236100%4100%0304701
buildInnerKernelDefinition(CompoundStatementNode)197100%n/a0104001
kernelDefinitionTransform(FunctionDefinitionNode)183100%2100%0204001
removeBuiltinDefinitions(ASTNode)73100%12100%0701701
translateCudaMallocCalls(ASTNode)59100%11192%1701901
translateKernelCalls(ASTNode)55100%12100%0701801
replaceSyncThreadsCalls(ASTNode, ExpressionNode)55100%11192%1701801
transformMainFunctionDefinition(FunctionDefinitionNode)51100%n/a0101501
transform(AST)48100%4100%0301501
extractSharedVariableDeclarations(CompoundStatementNode)38100%6100%0401001
translateMainDefinition(ASTNode)34100%1990%1601001
translateKernelDefinitions(ASTNode)34100%8100%0501001
newTemporaryVariableName()18100%n/a010101
transformKernelName(String)9100%n/a010101
Cuda2CIVLWorker(ASTFactory)8100%n/a010301
static {...}3100%n/a010101