| Server IP : 93.86.61.54 / Your IP : 216.73.216.156 Web Server : Apache/2.4.62 (Ubuntu) System : Linux rasin.ddns.net 6.8.0-124-generic #124~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue May 26 21:05:19 UTC x86_64 User : www-data ( 33) PHP Version : 8.4.22 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /lib/python3/dist-packages/pythran/__pycache__/ |
Upload File : |
o
�@�a � @ s� d Z ddlmZ ddlmZ ddlmZ ddlmZ ddl m
Z
ddl ZddlZdd� eD �Z
h d �Zh d
�Zh d�ZG dd
� d
e
�ZG dd� de�ZdS )z�
This modules contains OpenMP-related stuff.
* OMPDirective is used to represent OpenMP annotations in the AST
* GatherOMPData turns OpenMP-like string annotations into metadata
� )�TransformationN)�PYTYPE_TO_CTYPE_TABLE)�isstr)�ASTc C s i | ]}|j |�qS � )�__name__)�.0�tr r �0/usr/lib/python3/dist-packages/pythran/openmp.py�
<dictcomp> � r >) �if�for�omp�none�read�simd�task�final�flush�write�atomic�cancel�copyin�master�nowait�shared�single�untied�update�barrier�capture�declare�default�ordered�private�section�collapse�critical�parallel�schedule�sections�taskwait� mergeable� reduction� taskyield�copyprivate�initializer�lastprivate�num_threads�firstprivate�
threadprivate> �omp_in�omp_out�omp_init�omp_orig�omp_priv> r"