LICENSE
README.md
VERSION
pyproject.toml
discopop_explorer/__init__.py
discopop_explorer/__main__.py
discopop_explorer/discopop_explorer.py
discopop_explorer/json_serializer.py
discopop_explorer/parallel_utils.py
discopop_explorer/pattern_detection.py
discopop_explorer/utils.py
discopop_explorer.egg-info/PKG-INFO
discopop_explorer.egg-info/SOURCES.txt
discopop_explorer.egg-info/dependency_links.txt
discopop_explorer.egg-info/entry_points.txt
discopop_explorer.egg-info/requires.txt
discopop_explorer.egg-info/top_level.txt
discopop_explorer.egg-info/zip-safe
discopop_explorer/aliases/LineID.py
discopop_explorer/aliases/MemoryRegion.py
discopop_explorer/aliases/NodeID.py
discopop_explorer/aliases/__init__.py
discopop_explorer/classes/__init__.py
discopop_explorer/classes/variable.py
discopop_explorer/classes/PEGraph/CUNode.py
discopop_explorer/classes/PEGraph/Dependency.py
discopop_explorer/classes/PEGraph/DummyNode.py
discopop_explorer/classes/PEGraph/FunctionNode.py
discopop_explorer/classes/PEGraph/LoopNode.py
discopop_explorer/classes/PEGraph/Node.py
discopop_explorer/classes/PEGraph/NodeT.py
discopop_explorer/classes/PEGraph/PEGraphX.py
discopop_explorer/classes/PEGraph/__init__.py
discopop_explorer/classes/patterns/PatternBase.py
discopop_explorer/classes/patterns/PatternInfo.py
discopop_explorer/classes/patterns/__init__.py
discopop_explorer/enums/DepType.py
discopop_explorer/enums/EdgeType.py
discopop_explorer/enums/MWType.py
discopop_explorer/enums/NodeType.py
discopop_explorer/enums/__init__.py
discopop_explorer/functions/__init__.py
discopop_explorer/functions/PEGraph/__init__.py
discopop_explorer/functions/PEGraph/output/__init__.py
discopop_explorer/functions/PEGraph/output/gephi.py
discopop_explorer/functions/PEGraph/output/json.py
discopop_explorer/functions/PEGraph/properties/__init__.py
discopop_explorer/functions/PEGraph/properties/check_reachability.py
discopop_explorer/functions/PEGraph/properties/depends_ignore_readonly.py
discopop_explorer/functions/PEGraph/properties/is_loop_index.py
discopop_explorer/functions/PEGraph/properties/is_passed_by_reference.py
discopop_explorer/functions/PEGraph/properties/is_predecessor.py
discopop_explorer/functions/PEGraph/properties/is_readonly_inside_loop_body.py
discopop_explorer/functions/PEGraph/properties/is_reduction_var_by_name.py
discopop_explorer/functions/PEGraph/properties/is_scalar_val.py
discopop_explorer/functions/PEGraph/queries/__init__.py
discopop_explorer/functions/PEGraph/queries/edges.py
discopop_explorer/functions/PEGraph/queries/memory_regions.py
discopop_explorer/functions/PEGraph/queries/nodes.py
discopop_explorer/functions/PEGraph/queries/paths.py
discopop_explorer/functions/PEGraph/queries/reductions.py
discopop_explorer/functions/PEGraph/queries/subtree.py
discopop_explorer/functions/PEGraph/queries/variables.py
discopop_explorer/functions/PEGraph/traversal/__init__.py
discopop_explorer/functions/PEGraph/traversal/children.py
discopop_explorer/functions/PEGraph/traversal/parent.py
discopop_explorer/functions/PEGraph/traversal/successors.py
discopop_explorer/functions/PEGraph/unused/__init__.py
discopop_explorer/functions/PEGraph/unused/unused_functions.py
discopop_explorer/pattern_detectors/__init__.py
discopop_explorer/pattern_detectors/device_updates.py
discopop_explorer/pattern_detectors/do_all_detector.py
discopop_explorer/pattern_detectors/geometric_decomposition_detector.py
discopop_explorer/pattern_detectors/pipeline_detector.py
discopop_explorer/pattern_detectors/reduction_detector.py
discopop_explorer/pattern_detectors/combined_gpu_patterns/CombinedGPURegions.py
discopop_explorer/pattern_detectors/combined_gpu_patterns/__init__.py
discopop_explorer/pattern_detectors/combined_gpu_patterns/combined_gpu_pattern_detector.py
discopop_explorer/pattern_detectors/combined_gpu_patterns/prepare_metadata.py
discopop_explorer/pattern_detectors/combined_gpu_patterns/step_1.py
discopop_explorer/pattern_detectors/combined_gpu_patterns/step_2.py
discopop_explorer/pattern_detectors/combined_gpu_patterns/step_3.py
discopop_explorer/pattern_detectors/combined_gpu_patterns/step_4.py
discopop_explorer/pattern_detectors/combined_gpu_patterns/step_5.py
discopop_explorer/pattern_detectors/combined_gpu_patterns/step_6.py
discopop_explorer/pattern_detectors/combined_gpu_patterns/utilities.py
discopop_explorer/pattern_detectors/combined_gpu_patterns/classes/Aliases.py
discopop_explorer/pattern_detectors/combined_gpu_patterns/classes/Dependency.py
discopop_explorer/pattern_detectors/combined_gpu_patterns/classes/EntryPoint.py
discopop_explorer/pattern_detectors/combined_gpu_patterns/classes/Enums.py
discopop_explorer/pattern_detectors/combined_gpu_patterns/classes/ExitPoint.py
discopop_explorer/pattern_detectors/combined_gpu_patterns/classes/Update.py
discopop_explorer/pattern_detectors/combined_gpu_patterns/classes/__init__.py
discopop_explorer/pattern_detectors/simple_gpu_patterns/GPULoop.py
discopop_explorer/pattern_detectors/simple_gpu_patterns/GPUMemory.py
discopop_explorer/pattern_detectors/simple_gpu_patterns/GPURegions.py
discopop_explorer/pattern_detectors/simple_gpu_patterns/__init__.py
discopop_explorer/pattern_detectors/simple_gpu_patterns/gpu_pattern_detector.py
discopop_explorer/pattern_detectors/simple_gpu_patterns/utils.py
discopop_explorer/pattern_detectors/task_parallelism/__init__.py
discopop_explorer/pattern_detectors/task_parallelism/alias_detection.py
discopop_explorer/pattern_detectors/task_parallelism/classes.py
discopop_explorer/pattern_detectors/task_parallelism/filter.py
discopop_explorer/pattern_detectors/task_parallelism/postprocessor.py
discopop_explorer/pattern_detectors/task_parallelism/preprocessor.py
discopop_explorer/pattern_detectors/task_parallelism/task_parallelism_detector.py
discopop_explorer/pattern_detectors/task_parallelism/tp_utils.py
discopop_explorer/pattern_detectors/task_parallelism/suggesters/__init__.py
discopop_explorer/pattern_detectors/task_parallelism/suggesters/auxiliary.py
discopop_explorer/pattern_detectors/task_parallelism/suggesters/barriers.py
discopop_explorer/pattern_detectors/task_parallelism/suggesters/data_sharing_clauses.py
discopop_explorer/pattern_detectors/task_parallelism/suggesters/dependency_clauses.py
discopop_explorer/pattern_detectors/task_parallelism/suggesters/tasks.py
discopop_explorer/plugins/__init__.py
discopop_explorer/plugins/pipeline.py
discopop_explorer/utilities/__init__.py
discopop_explorer/utilities/PEGraphConstruction/PEGraphConstructionUtilities.py
discopop_explorer/utilities/PEGraphConstruction/ParserUtilities.py
discopop_explorer/utilities/PEGraphConstruction/__init__.py
discopop_explorer/utilities/PEGraphConstruction/parser.py
discopop_explorer/utilities/PEGraphConstruction/classes/DependenceItem.py
discopop_explorer/utilities/PEGraphConstruction/classes/LoopData.py
discopop_explorer/utilities/PEGraphConstruction/classes/__init__.py
discopop_explorer/utilities/general/__init__.py
discopop_explorer/utilities/general/generate_Data_CUInst.py
discopop_explorer/utilities/statistics/CU_count.py
discopop_explorer/utilities/statistics/DEP_count.py
discopop_explorer/utilities/statistics/FUNC_count.py
discopop_explorer/utilities/statistics/LOOP_count.py
discopop_explorer/utilities/statistics/__init__.py
discopop_explorer/utilities/statistics/collect_statistics.py
discopop_explorer/utilities/statistics/maximum_call_path_depth.py
discopop_explorer/utilities/statistics/num_function_calls.py
discopop_explorer/utilities/statistics/output_statistics.py
discopop_explorer/utilities/statistics/suggestion_call_path_depths.py
discopop_explorer/utilities/statistics/suggestion_cyclomatic_complexity.py
discopop_explorer/utilities/statistics/suggestion_lines_of_code.py
discopop_explorer/utilities/statistics/cyclomatic_complexity/__init__.py
discopop_explorer/utilities/statistics/cyclomatic_complexity/boxplot.py
discopop_explorer/utilities/statistics/cyclomatic_complexity/cc_dictionary.py
discopop_explorer/utilities/statistics/cyclomatic_complexity/subtree.py
discopop_explorer/utilities/statistics/cyclomatic_complexity/total.py
discopop_explorer/utilities/statistics/utilities/__init__.py
discopop_explorer/utilities/statistics/utilities/call_path_depth.py
discopop_explorer/utilities/statistics/utilities/num_function_calls.py