| Server IP : 217.160.0.135 / Your IP : 216.73.217.85 Web Server : Apache System : Linux www 6.18.52-i1-ampere #1203 SMP Mon Sep 14 18:29:59 CEST 2026 aarch64 User : sws1074145052 ( 1074145052) PHP Version : 8.3.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /lib/python3/dist-packages/pythran/optimizations/__pycache__/ |
Upload File : |
�
cR�a1 � �� � d Z ddlmZmZ ddlmZ ddlmZ ddlm Z ddl
mZ ddlm
Z
ddlmZ dd lmZ dd
lmZ ddlmZ ddlmZ dd
lmZ ddlmZ ddlmZ ddlmZ ddl m!Z! ddl"m#Z# ddl$m%Z% dS )z�
The optimisations submodule contains all the optimisations offered in Pythran.
This file is just for convenience and turns the import from
import optimisations.xxxxx.xxxxx
into
import optimisations.xxxxx
� )�ConstantFolding�PartialConstantFolding)�DeadCodeElimination)�ForwardSubstitution)�IterTransformation)�ComprehensionPatterns)�ListCompToGenexp)�LoopFullUnrolling)�ModIndex)�PatternTransform)�RangeLoopUnfolding)�RangeBasedSimplify)�Square)�Inlining)�InlineBuiltins)�ListToTuple)�TupleToShape)�RemoveDeadFunctions)�SimplifyExceptN)&�__doc__�constant_foldingr r �dead_code_eliminationr �forward_substitutionr �iter_transformationr �comprehension_patternsr �list_comp_to_genexpr �loop_full_unrollingr
�modindexr �pattern_transformr �range_loop_unfoldingr
�range_based_simplifyr �squarer �inliningr �inline_builtinsr �
list_to_tupler �tuple_to_shaper �remove_dead_functionsr �simplify_exceptr � � �@/usr/lib/python3/dist-packages/pythran/optimizations/__init__.py�<module>r, sb ��
�
� F� E� E� E� E� E� E� E� 6� 6� 6� 6� 6� 6� 5� 5� 5� 5� 5� 5� 3� 3� 3� 3� 3� 3� 9� 9� 9� 9� 9� 9� 1� 1� 1� 1� 1� 1� 2� 2� 2� 2� 2� 2� � � � � � � /� /� /� /� /� /� 4� 4� 4� 4� 4� 4� 4� 4� 4� 4� 4� 4� � � � � � � � � � � � � +� +� +� +� +� +� &� &� &� &� &� &� (� (� (� (� (� (� 6� 6� 6� 6� 6� 6� +� +� +� +� +� +� +� +r*