Cuda2CIVLWorker

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,198 of 2,2331%119 of 1200%83864884972124
createCudaMainSwitchStatement(List)5430%20%2210710711
transformMainFunctionDefinition(FunctionDefinitionNode)2160%n/a11363611
scanTree(ASTNode)1650%400%2323565611
createCudaMainGlobalVariables(List)1540%n/a11282811
cudaMallocTransform(FunctionCallNode)1500%40%33323211
createCudaMainWhileLoop(List)1270%n/a11232311
generateCudaTagLaunchLabel(String, String)1140%n/a11202011
executeKernelTransformations()1090%80%55313111
getContextArgList(String, FunctionCallNode)890%120%77191911
createDefaultStreamIfNullFunc(List)850%n/a11151511
executeKernelCallTransformations()710%40%33171711
translateCudaMallocCalls(ASTNode)590%120%77212111
transformCore(AST)52711%5116%34161801
nodeSwitchLabeledStmt(String, String, List)400%20%22101011
extractSharedVariableDeclarations(CompoundStatementNode)390%60%44111111
completeSharedExternArrays(List)350%80%559911
translateMainDefinition(ASTNode)350%100%66111111
addKernel(String, Function)320%40%336611
createCudaMain(SequenceNode)290%n/a118811
addEnumTags()280%20%227711
nullArgument(String)150%n/a114411
newTemporaryVariableName()110%n/a111111
Cuda2CIVLWorker(ASTFactory)21100%n/a010601
static {...}7100%n/a010101