+
    :i                         ^ RI t ^ RIHtHt ^ RIHt ^ RIHt ^ RIH	t
  ! R R]4      t]R8X  d   ] P                  ! 4        R# R# )    N)TestCaseoverride_config)njit)typesc                   0   a  ] tR t^	t o RtR tR tRtV tR# )TestPassManagerOptimizationzKTests that pass manager is not overriding the intended
optimization level.
c                    \        R ^ 4      ;_uu_ 4        VP                  V4       VP                  V4      uuRRR4       #   + '       g   i     R# ; i)OPTN)r   compileinspect_llvm)selffnsigs   &&&e/var/www/html/photoedit/myenv/lib/python3.14/site-packages/numba/tests/test_optimisation_pipelines.py_get_llvmir'TestPassManagerOptimization._get_llvmir   s5    UA&&JJsO??3' '&&&s   "AA	c                   \        R RR7      R 4       p\        P                  3pV P                  WR7      p\        P
                  ! V4      pVP                  VP                  ^ ,          ,          P                  P                  pVP                   Uu. uF  qfP                  V8X  g   K  VNK  	  ppV P                  \        V4      ^4       V^ ,          pVP                   Uu. uF  qfNK  	  p	pV P                  \        V	4      ^4       V	^ ,          p
V
P                    Uu. uF  qfP"                  R8w  g   K  VNK  	  pp0 R	mpRpV FQ  pVP"                  V9   d*   VP%                  VP"                  4       V'       g   R pK;  K=  V'       g   KG  V'       g   KQ   M	  V P                  \        V4      ^ R4       R# u upi u upi u upi )
Tnumpy)debugerror_modelc                 P    V R ,           pVR,          pW,          p\        V4       V# )gGz?gQ@)print)abcds   &   r   foo=TestPassManagerOptimization.test_override_config.<locals>.foo   s'    DADAA!HH    )r   callFz#Function was optimized unexpectedlyN>   faddfdivfmul)r   r   float64r   llvmparse_assembly	overloads
signaturesfndescmangled_name	functionsnameassertEquallenblocksassertGreaterinstructionsopcoderemove)r   r   r   full_irmoduler,   xfuncsfuncr/   blockinstrs	op_expectstarteds   &             r   test_override_config0TestPassManagerOptimization.test_override_config   s   	Dg	.	 
/	 }}""3"0$$W-}}S^^A./66CC",,?,q$,?UQ'Qx![[)[![)3v;*q	 #//F/88v3E!!/F,	Axx9$  *"G ww  	3y>1@	B' @ *
 Gs   F<*F<$
G"G9G N)	__name__
__module____qualname____firstlineno____doc__r   r=   __static_attributes____classdictcell__)__classdict__s   @r   r   r   	   s     (
#B #Br   r   __main__)unittestnumba.tests.supportr   r   numbar   
numba.corer   llvmlite.bindingbindingr%   r   r@   mainr?   r   r   <module>rP      s;     ;   -B( -B` zMMO r   