|  | { | 
|  | "asm": [ | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "//--------------------- .text._Z3p10Pdi           --------------------------" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "_Z3p10Pdi:" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": ".text._Z3p10Pdi:" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "        //## File \"/tmp/compiler-explorer-compiler2022128-339335-18rolti.c8qc/example.cu\", line 1" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "                                                                                    /* 0x003ff400e24007f6 */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "        /*0008*/                   MOV R1, c[0x0][0x20] ;                           /* 0x4c98078000870001 */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "        //## File \"/opt/compiler-explorer/gcc-10.2.0/include/c++/10.2.0/cmath\", line 418" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "        /*0010*/                   I2F.F64.S32 R2, c[0x0] [0x148] ;                 /* 0x4cb8000005272b02 */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "        /*0018*/                   CAL `($_Z3p10Pdi$__internal_accurate_pow) ;      /* 0xe260000011800040 */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "                                                                                    /* 0x001fd800fe200711 */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "        /*0028*/                   DADD R4, R2, 10 ;                                /* 0x3870004024070204 */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "        /*0030*/                   MOV R6, R8 ;                                     /* 0x5c98078000870006 */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "        /*0038*/                   MOV R7, R9 ;                                     /* 0x5c98078000970007 */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "                                                                                    /* 0x001fc000fda00ff6 */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "        /*0048*/                   LOP32I.AND R0, R5, 0x7ff00000 ;                  /* 0x0407ff0000070500 */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "        /*0050*/                   ISETP.NE.AND P0, PT, R0, c[0x2][0x0], PT ;       /* 0x4b6b038800070007 */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "        /*0058*/         {         MOV R0, c[0x0][0x148] ;                          /* 0x4c98078005270000 */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "                                                                                    /* 0x001c7400fe0007fd */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "        /*0068*/               @P0 BRA `(.L_x_0)         }" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "                                                                                    /* 0xe24000000880000f */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "        /*0070*/         {         MOV R6, R4 ;                                     /* 0x5c98078000470006 */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "        /*0078*/                   DSETP.GTU.AND P0, PT, |R2|, +INF , PT         }" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "                                                                                    /* 0x368c03fff0070287 */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "                                                                                    /* 0x001c7c01ffa007f0 */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "        /*0088*/         {         MOV R7, R5 ;                                     /* 0x5c98078000570007 */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "        /*0090*/               @P0 BRA `(.L_x_0)         }" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "                                                                                    /* 0xe24000000600000f */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "                                                                                    /* 0x003fc401e3c00f1e */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "        /*0528*/                   DFMA R14, R12, R14, c[0x2][0xb0] ;               /* 0x5370070802c70c0e */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "        /*0530*/                   DFMA R14, R12, R14, c[0x2][0xb0] ;               /* 0x5370070802c70c0e */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "        /*0538*/                   ISCADD R13, R8, R15, 0x14 ;                      /* 0x5c180a0000f7080d */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "                                                                                    /* 0x001fc000ffa007f0 */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "        /*0548*/         {         MOV R12, R14 ;                                   /* 0x5c98078000e7000c */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "        /*0550*/              @!P0 BRA `(.L_x_1)         }" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "                                                                                    /* 0xe24000000988000f */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "        /*0558*/         {         FSETP.GEU.AND P1, PT, |R11|, c[0x2][0xb8], PT ;  /* 0x4bbe038802e70b8f */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "                                                                                    /* 0x003fd000e3000711 */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "        /*0568*/                   DSETP.GEU.AND P0, PT, R10, RZ, PT         }" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "                                                                                    /* 0x5b8e03800ff70a07 */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "        /*0570*/                   DADD R12, R10, +INF  ;                           /* 0x3870007ff0070a0c */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "        /*0578*/                   SEL R12, R12, RZ, P0 ;                           /* 0x5ca000000ff70c0c */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "                                                                                    /* 0x081fc400ffa007f0 */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "        /*0588*/         {         SEL R13, R13, RZ, P0 ;                           /* 0x5ca000000ff70d0d */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "        /*0590*/               @P1 BRA `(.L_x_1)         }" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "                                                                                    /* 0xe24000000581000f */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "        /*0598*/                   LEA.HI R0, R8.reuse, R8, RZ, 0x1 ;               /* 0x5bdf7f8010870800 */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "                                                                                    /* 0x001fd800fe8007f1 */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "        /*0618*/                   ISETP.EQ.AND P0, PT, R12, RZ, !P0 ;              /* 0x5b6504000ff70c07 */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "                                                                                    /* 0x001fc001fc201f18 */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "        /*0628*/              @!P0 DFMA R12, R4, R12, R12 ;                         /* 0x5b70060000c8040c */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "        /*0630*/                   MOV R8, R12 ;                                    /* 0x5c98078000c70008 */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "        /*0638*/         {         MOV R9, R13 ;                                    /* 0x5c98078000d70009 */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "                                                                                    /* 0x001f8000ffe007ff */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "        /*0648*/                   RET         }" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": ".L_x_2:" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "                                                                                    /* 0xe32000000007000f */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "        /*0650*/                   BRA `(.L_x_2) ;                                  /* 0xe2400fffff87000f */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "        /*0658*/                   NOP;                                             /* 0x50b0000000070f00 */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "                                                                                    /* 0x001f8000fc0007e0 */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "        /*0668*/                   NOP;                                             /* 0x50b0000000070f00 */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "        /*0670*/                   NOP;                                             /* 0x50b0000000070f00 */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "        /*0678*/                   NOP;                                             /* 0x50b0000000070f00 */" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": ".L_x_3:" | 
|  | } | 
|  | ], | 
|  | "labelDefinitions": { | 
|  | "_Z3p10Pdi": 2 | 
|  | } | 
|  | } |