LCOV - code coverage report
Current view: top level - /mnt/build/buildbot/bld/build-lcov/gcc - insn-emit-1.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 83.7 % 762 638
Test Date: 2024-04-27 14:03:13 Functions: 83.7 % 381 319
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: - 0 0

             Branch data     Line data    Source code
       1                 :             : /* Generated automatically by the program `genemit'
       2                 :             : from the machine description file `md'.  */
       3                 :             : 
       4                 :             : #define IN_TARGET_CODE 1
       5                 :             : #include "config.h"
       6                 :             : #include "system.h"
       7                 :             : #include "coretypes.h"
       8                 :             : #include "backend.h"
       9                 :             : #include "predict.h"
      10                 :             : #include "tree.h"
      11                 :             : #include "rtl.h"
      12                 :             : #include "alias.h"
      13                 :             : #include "varasm.h"
      14                 :             : #include "stor-layout.h"
      15                 :             : #include "calls.h"
      16                 :             : #include "memmodel.h"
      17                 :             : #include "tm_p.h"
      18                 :             : #include "flags.h"
      19                 :             : #include "insn-config.h"
      20                 :             : #include "expmed.h"
      21                 :             : #include "dojump.h"
      22                 :             : #include "explow.h"
      23                 :             : #include "emit-rtl.h"
      24                 :             : #include "stmt.h"
      25                 :             : #include "expr.h"
      26                 :             : #include "insn-codes.h"
      27                 :             : #include "optabs.h"
      28                 :             : #include "dfp.h"
      29                 :             : #include "output.h"
      30                 :             : #include "recog.h"
      31                 :             : #include "df.h"
      32                 :             : #include "resource.h"
      33                 :             : #include "reload.h"
      34                 :             : #include "diagnostic-core.h"
      35                 :             : #include "regs.h"
      36                 :             : #include "tm-constrs.h"
      37                 :             : #include "ggc.h"
      38                 :             : #include "target.h"
      39                 :             : 
      40                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:1932 */
      41                 :             : rtx
      42                 :          37 : gen_x86_sahf_1 (rtx operand0 ATTRIBUTE_UNUSED)
      43                 :             : {
      44                 :          37 :   return gen_rtx_SET (gen_rtx_REG (CCmode,
      45                 :             :         17),
      46                 :             :         gen_rtx_UNSPEC (CCmode,
      47                 :             :         gen_rtvec (1,
      48                 :             :                 operand0),
      49                 :             :         26));
      50                 :             : }
      51                 :             : 
      52                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:2029 */
      53                 :             : rtx
      54                 :           6 : gen_x86_stc (void)
      55                 :             : {
      56                 :           6 :   return gen_rtx_SET (gen_rtx_REG (CCCmode,
      57                 :             :         17),
      58                 :             :         gen_rtx_UNSPEC (CCCmode,
      59                 :             :         gen_rtvec (1,
      60                 :             :                 const0_rtx),
      61                 :             :         42));
      62                 :             : }
      63                 :             : 
      64                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:2224 */
      65                 :             : rtx
      66                 :           0 : gen_pushflsi2 (rtx operand0 ATTRIBUTE_UNUSED,
      67                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
      68                 :             : {
      69                 :           0 :   return gen_rtx_SET (operand0,
      70                 :             :         gen_rtx_UNSPEC (SImode,
      71                 :             :         gen_rtvec (1,
      72                 :             :                 operand1),
      73                 :             :         43));
      74                 :             : }
      75                 :             : 
      76                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:2224 */
      77                 :             : rtx
      78                 :          23 : gen_pushfldi2 (rtx operand0 ATTRIBUTE_UNUSED,
      79                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
      80                 :             : {
      81                 :          23 :   return gen_rtx_SET (operand0,
      82                 :             :         gen_rtx_UNSPEC (DImode,
      83                 :             :         gen_rtvec (1,
      84                 :             :                 operand1),
      85                 :             :         43));
      86                 :             : }
      87                 :             : 
      88                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:2233 */
      89                 :             : rtx
      90                 :           0 : gen_popflsi1 (rtx operand0 ATTRIBUTE_UNUSED,
      91                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
      92                 :             : {
      93                 :           0 :   return gen_rtx_SET (operand0,
      94                 :             :         gen_rtx_UNSPEC (CCmode,
      95                 :             :         gen_rtvec (1,
      96                 :             :                 operand1),
      97                 :             :         44));
      98                 :             : }
      99                 :             : 
     100                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:2233 */
     101                 :             : rtx
     102                 :          21 : gen_popfldi1 (rtx operand0 ATTRIBUTE_UNUSED,
     103                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     104                 :             : {
     105                 :          21 :   return gen_rtx_SET (operand0,
     106                 :             :         gen_rtx_UNSPEC (CCmode,
     107                 :             :         gen_rtvec (1,
     108                 :             :                 operand1),
     109                 :             :         44));
     110                 :             : }
     111                 :             : 
     112                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:3239 */
     113                 :             : rtx
     114                 :          22 : gen_swapsi (rtx operand0 ATTRIBUTE_UNUSED,
     115                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     116                 :             : {
     117                 :          22 :   return gen_rtx_PARALLEL (VOIDmode,
     118                 :             :         gen_rtvec (2,
     119                 :             :                 gen_rtx_SET (operand0,
     120                 :             :         operand1),
     121                 :             :                 gen_rtx_SET (copy_rtx (operand1),
     122                 :             :         copy_rtx (operand0))));
     123                 :             : }
     124                 :             : 
     125                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:3239 */
     126                 :             : rtx
     127                 :        5933 : gen_swapdi (rtx operand0 ATTRIBUTE_UNUSED,
     128                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     129                 :             : {
     130                 :        5933 :   return gen_rtx_PARALLEL (VOIDmode,
     131                 :             :         gen_rtvec (2,
     132                 :             :                 gen_rtx_SET (operand0,
     133                 :             :         operand1),
     134                 :             :                 gen_rtx_SET (copy_rtx (operand1),
     135                 :             :         copy_rtx (operand0))));
     136                 :             : }
     137                 :             : 
     138                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:3504 */
     139                 :             : rtx
     140                 :        2271 : gen_insvhi_1 (rtx operand0 ATTRIBUTE_UNUSED,
     141                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     142                 :             : {
     143                 :        2271 :   return gen_rtx_SET (gen_rtx_ZERO_EXTRACT (HImode,
     144                 :             :         operand0,
     145                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (8)],
     146                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (8)]),
     147                 :             :         operand1);
     148                 :             : }
     149                 :             : 
     150                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:3504 */
     151                 :             : rtx
     152                 :         135 : gen_insvsi_1 (rtx operand0 ATTRIBUTE_UNUSED,
     153                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     154                 :             : {
     155                 :         135 :   return gen_rtx_SET (gen_rtx_ZERO_EXTRACT (SImode,
     156                 :             :         operand0,
     157                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (8)],
     158                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (8)]),
     159                 :             :         operand1);
     160                 :             : }
     161                 :             : 
     162                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:3504 */
     163                 :             : rtx
     164                 :         224 : gen_insvdi_1 (rtx operand0 ATTRIBUTE_UNUSED,
     165                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     166                 :             : {
     167                 :         224 :   return gen_rtx_SET (gen_rtx_ZERO_EXTRACT (DImode,
     168                 :             :         operand0,
     169                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (8)],
     170                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (8)]),
     171                 :             :         operand1);
     172                 :             : }
     173                 :             : 
     174                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:3783 */
     175                 :             : rtx
     176                 :           4 : gen_push2_di (rtx operand0 ATTRIBUTE_UNUSED,
     177                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
     178                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
     179                 :             : {
     180                 :           4 :   return gen_rtx_SET (operand0,
     181                 :             :         gen_rtx_UNSPEC (TImode,
     182                 :             :         gen_rtvec (2,
     183                 :             :                 operand1,
     184                 :             :                 operand2),
     185                 :             :         103));
     186                 :             : }
     187                 :             : 
     188                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:3794 */
     189                 :             : rtx
     190                 :           4 : gen_pop2_di (rtx operand0 ATTRIBUTE_UNUSED,
     191                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
     192                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
     193                 :             : {
     194                 :           4 :   return gen_rtx_PARALLEL (VOIDmode,
     195                 :             :         gen_rtvec (2,
     196                 :             :                 gen_rtx_SET (operand0,
     197                 :             :         gen_rtx_UNSPEC (DImode,
     198                 :             :         gen_rtvec (1,
     199                 :             :                 operand1),
     200                 :             :         104)),
     201                 :             :                 gen_rtx_SET (operand2,
     202                 :             :         gen_rtx_UNSPEC (DImode,
     203                 :             :         gen_rtvec (1,
     204                 :             :                 const0_rtx),
     205                 :             :         105))));
     206                 :             : }
     207                 :             : 
     208                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:3805 */
     209                 :             : rtx
     210                 :          11 : gen_pushp_di (rtx operand0 ATTRIBUTE_UNUSED,
     211                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     212                 :             : {
     213                 :          11 :   return gen_rtx_PARALLEL (VOIDmode,
     214                 :             :         gen_rtvec (2,
     215                 :             :                 gen_rtx_SET (operand0,
     216                 :             :         operand1),
     217                 :             :                 gen_rtx_UNSPEC (DImode,
     218                 :             :         gen_rtvec (1,
     219                 :             :                 const0_rtx),
     220                 :             :         106)));
     221                 :             : }
     222                 :             : 
     223                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:3813 */
     224                 :             : rtx
     225                 :           9 : gen_popp_di (rtx operand0 ATTRIBUTE_UNUSED,
     226                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     227                 :             : {
     228                 :           9 :   return gen_rtx_PARALLEL (VOIDmode,
     229                 :             :         gen_rtvec (2,
     230                 :             :                 gen_rtx_SET (operand0,
     231                 :             :         operand1),
     232                 :             :                 gen_rtx_UNSPEC (DImode,
     233                 :             :         gen_rtvec (1,
     234                 :             :                 const0_rtx),
     235                 :             :         106)));
     236                 :             : }
     237                 :             : 
     238                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:3821 */
     239                 :             : rtx
     240                 :          11 : gen_push2p_di (rtx operand0 ATTRIBUTE_UNUSED,
     241                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
     242                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
     243                 :             : {
     244                 :          11 :   return gen_rtx_PARALLEL (VOIDmode,
     245                 :             :         gen_rtvec (2,
     246                 :             :                 gen_rtx_SET (operand0,
     247                 :             :         gen_rtx_UNSPEC (TImode,
     248                 :             :         gen_rtvec (2,
     249                 :             :                 operand1,
     250                 :             :                 operand2),
     251                 :             :         103)),
     252                 :             :                 gen_rtx_UNSPEC (DImode,
     253                 :             :         gen_rtvec (1,
     254                 :             :                 const0_rtx),
     255                 :             :         106)));
     256                 :             : }
     257                 :             : 
     258                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:3833 */
     259                 :             : rtx
     260                 :          11 : gen_pop2p_di (rtx operand0 ATTRIBUTE_UNUSED,
     261                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
     262                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
     263                 :             : {
     264                 :          11 :   return gen_rtx_PARALLEL (VOIDmode,
     265                 :             :         gen_rtvec (3,
     266                 :             :                 gen_rtx_SET (operand0,
     267                 :             :         gen_rtx_UNSPEC (DImode,
     268                 :             :         gen_rtvec (1,
     269                 :             :                 operand1),
     270                 :             :         104)),
     271                 :             :                 gen_rtx_SET (operand2,
     272                 :             :         gen_rtx_UNSPEC (DImode,
     273                 :             :         gen_rtvec (1,
     274                 :             :                 const0_rtx),
     275                 :             :         105)),
     276                 :             :                 gen_rtx_UNSPEC (DImode,
     277                 :             :         gen_rtvec (1,
     278                 :             :                 const0_rtx),
     279                 :             :         106)));
     280                 :             : }
     281                 :             : 
     282                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:4556 */
     283                 :             : rtx
     284                 :       14270 : gen_zero_extendditi2 (rtx operand0 ATTRIBUTE_UNUSED,
     285                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     286                 :             : {
     287                 :       14270 :   return gen_rtx_SET (operand0,
     288                 :             :         gen_rtx_ZERO_EXTEND (TImode,
     289                 :             :         operand1));
     290                 :             : }
     291                 :             : 
     292                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:4707 */
     293                 :             : rtx
     294                 :       84166 : gen_zero_extendqidi2 (rtx operand0 ATTRIBUTE_UNUSED,
     295                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     296                 :             : {
     297                 :       84166 :   return gen_rtx_SET (operand0,
     298                 :             :         gen_rtx_ZERO_EXTEND (DImode,
     299                 :             :         operand1));
     300                 :             : }
     301                 :             : 
     302                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:4707 */
     303                 :             : rtx
     304                 :       30205 : gen_zero_extendhidi2 (rtx operand0 ATTRIBUTE_UNUSED,
     305                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     306                 :             : {
     307                 :       30205 :   return gen_rtx_SET (operand0,
     308                 :             :         gen_rtx_ZERO_EXTEND (DImode,
     309                 :             :         operand1));
     310                 :             : }
     311                 :             : 
     312                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:4733 */
     313                 :             : rtx
     314                 :           0 : gen_zero_extendqisi2_and (rtx operand0 ATTRIBUTE_UNUSED,
     315                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     316                 :             : {
     317                 :           0 :   return gen_rtx_PARALLEL (VOIDmode,
     318                 :             :         gen_rtvec (2,
     319                 :             :                 gen_rtx_SET (operand0,
     320                 :             :         gen_rtx_ZERO_EXTEND (SImode,
     321                 :             :         operand1)),
     322                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
     323                 :             : }
     324                 :             : 
     325                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:4733 */
     326                 :             : rtx
     327                 :           0 : gen_zero_extendhisi2_and (rtx operand0 ATTRIBUTE_UNUSED,
     328                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     329                 :             : {
     330                 :           0 :   return gen_rtx_PARALLEL (VOIDmode,
     331                 :             :         gen_rtvec (2,
     332                 :             :                 gen_rtx_SET (operand0,
     333                 :             :         gen_rtx_ZERO_EXTEND (SImode,
     334                 :             :         operand1)),
     335                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
     336                 :             : }
     337                 :             : 
     338                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:4788 */
     339                 :             : rtx
     340                 :           0 : gen_zero_extendqihi2_and (rtx operand0 ATTRIBUTE_UNUSED,
     341                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     342                 :             : {
     343                 :           0 :   return gen_rtx_PARALLEL (VOIDmode,
     344                 :             :         gen_rtvec (2,
     345                 :             :                 gen_rtx_SET (operand0,
     346                 :             :         gen_rtx_ZERO_EXTEND (HImode,
     347                 :             :         operand1)),
     348                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
     349                 :             : }
     350                 :             : 
     351                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:4879 */
     352                 :             : rtx
     353                 :        4705 : gen_extendsidi2_1 (rtx operand0 ATTRIBUTE_UNUSED,
     354                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     355                 :             : {
     356                 :        4705 :   return gen_rtx_PARALLEL (VOIDmode,
     357                 :             :         gen_rtvec (3,
     358                 :             :                 gen_rtx_SET (operand0,
     359                 :             :         gen_rtx_SIGN_EXTEND (DImode,
     360                 :             :         operand1)),
     361                 :             :                 gen_hard_reg_clobber (CCmode, 17),
     362                 :             :                 gen_rtx_CLOBBER (VOIDmode,
     363                 :             :         gen_rtx_SCRATCH (SImode))));
     364                 :             : }
     365                 :             : 
     366                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:4887 */
     367                 :             : rtx
     368                 :        2425 : gen_extendditi2 (rtx operand0 ATTRIBUTE_UNUSED,
     369                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     370                 :             : {
     371                 :        2425 :   return gen_rtx_PARALLEL (VOIDmode,
     372                 :             :         gen_rtvec (3,
     373                 :             :                 gen_rtx_SET (operand0,
     374                 :             :         gen_rtx_SIGN_EXTEND (TImode,
     375                 :             :         operand1)),
     376                 :             :                 gen_hard_reg_clobber (CCmode, 17),
     377                 :             :                 gen_rtx_CLOBBER (VOIDmode,
     378                 :             :         gen_rtx_SCRATCH (DImode))));
     379                 :             : }
     380                 :             : 
     381                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:5006 */
     382                 :             : rtx
     383                 :       33878 : gen_extendqidi2 (rtx operand0 ATTRIBUTE_UNUSED,
     384                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     385                 :             : {
     386                 :       33878 :   return gen_rtx_SET (operand0,
     387                 :             :         gen_rtx_SIGN_EXTEND (DImode,
     388                 :             :         operand1));
     389                 :             : }
     390                 :             : 
     391                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:5006 */
     392                 :             : rtx
     393                 :        4006 : gen_extendhidi2 (rtx operand0 ATTRIBUTE_UNUSED,
     394                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     395                 :             : {
     396                 :        4006 :   return gen_rtx_SET (operand0,
     397                 :             :         gen_rtx_SIGN_EXTEND (DImode,
     398                 :             :         operand1));
     399                 :             : }
     400                 :             : 
     401                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:5015 */
     402                 :             : rtx
     403                 :       25731 : gen_extendhisi2 (rtx operand0 ATTRIBUTE_UNUSED,
     404                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     405                 :             : {
     406                 :       25731 :   return gen_rtx_SET (operand0,
     407                 :             :         gen_rtx_SIGN_EXTEND (SImode,
     408                 :             :         operand1));
     409                 :             : }
     410                 :             : 
     411                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:5073 */
     412                 :             : rtx
     413                 :       81789 : gen_extendqisi2 (rtx operand0 ATTRIBUTE_UNUSED,
     414                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     415                 :             : {
     416                 :       81789 :   return gen_rtx_SET (operand0,
     417                 :             :         gen_rtx_SIGN_EXTEND (SImode,
     418                 :             :         operand1));
     419                 :             : }
     420                 :             : 
     421                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:5090 */
     422                 :             : rtx
     423                 :        8318 : gen_extendqihi2 (rtx operand0 ATTRIBUTE_UNUSED,
     424                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     425                 :             : {
     426                 :        8318 :   return gen_rtx_SET (operand0,
     427                 :             :         gen_rtx_SIGN_EXTEND (HImode,
     428                 :             :         operand1));
     429                 :             : }
     430                 :             : 
     431                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:5346 */
     432                 :             : rtx
     433                 :        1039 : gen_extendbfsf2_1 (rtx operand0 ATTRIBUTE_UNUSED,
     434                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     435                 :             : {
     436                 :        1039 :   return gen_rtx_SET (operand0,
     437                 :             :         gen_rtx_UNSPEC (SFmode,
     438                 :             :         gen_rtvec (1,
     439                 :             :                 operand1),
     440                 :             :         59));
     441                 :             : }
     442                 :             : 
     443                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:5406 */
     444                 :             : rtx
     445                 :        4619 : gen_truncdfsf2 (rtx operand0 ATTRIBUTE_UNUSED,
     446                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     447                 :             : {
     448                 :        4619 :   return gen_rtx_SET (operand0,
     449                 :             :         gen_rtx_FLOAT_TRUNCATE (SFmode,
     450                 :             :         operand1));
     451                 :             : }
     452                 :             : 
     453                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:5534 */
     454                 :             : rtx
     455                 :         497 : gen_truncxfsf2 (rtx operand0 ATTRIBUTE_UNUSED,
     456                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     457                 :             : {
     458                 :         497 :   return gen_rtx_SET (operand0,
     459                 :             :         gen_rtx_FLOAT_TRUNCATE (SFmode,
     460                 :             :         operand1));
     461                 :             : }
     462                 :             : 
     463                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:5534 */
     464                 :             : rtx
     465                 :        6993 : gen_truncxfdf2 (rtx operand0 ATTRIBUTE_UNUSED,
     466                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     467                 :             : {
     468                 :        6993 :   return gen_rtx_SET (operand0,
     469                 :             :         gen_rtx_FLOAT_TRUNCATE (DFmode,
     470                 :             :         operand1));
     471                 :             : }
     472                 :             : 
     473                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:5585 */
     474                 :             : rtx
     475                 :           1 : gen_truncsfbf2 (rtx operand0 ATTRIBUTE_UNUSED,
     476                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     477                 :             : {
     478                 :           1 :   return gen_rtx_SET (operand0,
     479                 :             :         gen_rtx_FLOAT_TRUNCATE (BFmode,
     480                 :             :         operand1));
     481                 :             : }
     482                 :             : 
     483                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:5634 */
     484                 :             : rtx
     485                 :           2 : gen_fix_trunchfsi2 (rtx operand0 ATTRIBUTE_UNUSED,
     486                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     487                 :             : {
     488                 :           2 :   return gen_rtx_SET (operand0,
     489                 :             :         gen_rtx_FIX (SImode,
     490                 :             :         operand1));
     491                 :             : }
     492                 :             : 
     493                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:5634 */
     494                 :             : rtx
     495                 :           2 : gen_fixuns_trunchfsi2 (rtx operand0 ATTRIBUTE_UNUSED,
     496                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     497                 :             : {
     498                 :           2 :   return gen_rtx_SET (operand0,
     499                 :             :         gen_rtx_UNSIGNED_FIX (SImode,
     500                 :             :         operand1));
     501                 :             : }
     502                 :             : 
     503                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:5634 */
     504                 :             : rtx
     505                 :           2 : gen_fix_trunchfdi2 (rtx operand0 ATTRIBUTE_UNUSED,
     506                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     507                 :             : {
     508                 :           2 :   return gen_rtx_SET (operand0,
     509                 :             :         gen_rtx_FIX (DImode,
     510                 :             :         operand1));
     511                 :             : }
     512                 :             : 
     513                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:5634 */
     514                 :             : rtx
     515                 :           1 : gen_fixuns_trunchfdi2 (rtx operand0 ATTRIBUTE_UNUSED,
     516                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     517                 :             : {
     518                 :           1 :   return gen_rtx_SET (operand0,
     519                 :             :         gen_rtx_UNSIGNED_FIX (DImode,
     520                 :             :         operand1));
     521                 :             : }
     522                 :             : 
     523                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:5699 */
     524                 :             : rtx
     525                 :          10 : gen_fixuns_truncsfdi2 (rtx operand0 ATTRIBUTE_UNUSED,
     526                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     527                 :             : {
     528                 :          10 :   return gen_rtx_SET (operand0,
     529                 :             :         gen_rtx_UNSIGNED_FIX (DImode,
     530                 :             :         operand1));
     531                 :             : }
     532                 :             : 
     533                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:5699 */
     534                 :             : rtx
     535                 :           4 : gen_fixuns_truncdfdi2 (rtx operand0 ATTRIBUTE_UNUSED,
     536                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     537                 :             : {
     538                 :           4 :   return gen_rtx_SET (operand0,
     539                 :             :         gen_rtx_UNSIGNED_FIX (DImode,
     540                 :             :         operand1));
     541                 :             : }
     542                 :             : 
     543                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:5741 */
     544                 :             : rtx
     545                 :           1 : gen_fixuns_truncsfsi2_avx512f (rtx operand0 ATTRIBUTE_UNUSED,
     546                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     547                 :             : {
     548                 :           1 :   return gen_rtx_SET (operand0,
     549                 :             :         gen_rtx_UNSIGNED_FIX (SImode,
     550                 :             :         operand1));
     551                 :             : }
     552                 :             : 
     553                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:5741 */
     554                 :             : rtx
     555                 :           1 : gen_fixuns_truncdfsi2_avx512f (rtx operand0 ATTRIBUTE_UNUSED,
     556                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     557                 :             : {
     558                 :           1 :   return gen_rtx_SET (operand0,
     559                 :             :         gen_rtx_UNSIGNED_FIX (SImode,
     560                 :             :         operand1));
     561                 :             : }
     562                 :             : 
     563                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:5811 */
     564                 :             : rtx
     565                 :        4837 : gen_fix_truncsfsi_sse (rtx operand0 ATTRIBUTE_UNUSED,
     566                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     567                 :             : {
     568                 :        4837 :   return gen_rtx_SET (operand0,
     569                 :             :         gen_rtx_FIX (SImode,
     570                 :             :         operand1));
     571                 :             : }
     572                 :             : 
     573                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:5811 */
     574                 :             : rtx
     575                 :        4038 : gen_fix_truncsfdi_sse (rtx operand0 ATTRIBUTE_UNUSED,
     576                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     577                 :             : {
     578                 :        4038 :   return gen_rtx_SET (operand0,
     579                 :             :         gen_rtx_FIX (DImode,
     580                 :             :         operand1));
     581                 :             : }
     582                 :             : 
     583                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:5811 */
     584                 :             : rtx
     585                 :        6674 : gen_fix_truncdfsi_sse (rtx operand0 ATTRIBUTE_UNUSED,
     586                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     587                 :             : {
     588                 :        6674 :   return gen_rtx_SET (operand0,
     589                 :             :         gen_rtx_FIX (SImode,
     590                 :             :         operand1));
     591                 :             : }
     592                 :             : 
     593                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:5811 */
     594                 :             : rtx
     595                 :       16604 : gen_fix_truncdfdi_sse (rtx operand0 ATTRIBUTE_UNUSED,
     596                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     597                 :             : {
     598                 :       16604 :   return gen_rtx_SET (operand0,
     599                 :             :         gen_rtx_FIX (DImode,
     600                 :             :         operand1));
     601                 :             : }
     602                 :             : 
     603                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:5840 */
     604                 :             : rtx
     605                 :           0 : gen_fix_trunchi_i387_fisttp (rtx operand0 ATTRIBUTE_UNUSED,
     606                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     607                 :             : {
     608                 :           0 :   return gen_rtx_PARALLEL (VOIDmode,
     609                 :             :         gen_rtvec (2,
     610                 :             :                 gen_rtx_SET (operand0,
     611                 :             :         gen_rtx_FIX (HImode,
     612                 :             :         operand1)),
     613                 :             :                 gen_rtx_CLOBBER (VOIDmode,
     614                 :             :         gen_rtx_SCRATCH (XFmode))));
     615                 :             : }
     616                 :             : 
     617                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:5840 */
     618                 :             : rtx
     619                 :           1 : gen_fix_truncsi_i387_fisttp (rtx operand0 ATTRIBUTE_UNUSED,
     620                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     621                 :             : {
     622                 :           1 :   return gen_rtx_PARALLEL (VOIDmode,
     623                 :             :         gen_rtvec (2,
     624                 :             :                 gen_rtx_SET (operand0,
     625                 :             :         gen_rtx_FIX (SImode,
     626                 :             :         operand1)),
     627                 :             :                 gen_rtx_CLOBBER (VOIDmode,
     628                 :             :         gen_rtx_SCRATCH (XFmode))));
     629                 :             : }
     630                 :             : 
     631                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:5840 */
     632                 :             : rtx
     633                 :           0 : gen_fix_truncdi_i387_fisttp (rtx operand0 ATTRIBUTE_UNUSED,
     634                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     635                 :             : {
     636                 :           0 :   return gen_rtx_PARALLEL (VOIDmode,
     637                 :             :         gen_rtvec (2,
     638                 :             :                 gen_rtx_SET (operand0,
     639                 :             :         gen_rtx_FIX (DImode,
     640                 :             :         operand1)),
     641                 :             :                 gen_rtx_CLOBBER (VOIDmode,
     642                 :             :         gen_rtx_SCRATCH (XFmode))));
     643                 :             : }
     644                 :             : 
     645                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:5884 */
     646                 :             : rtx
     647                 :        3546 : gen_fix_truncdi_i387 (rtx operand0 ATTRIBUTE_UNUSED,
     648                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
     649                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
     650                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
     651                 :             : {
     652                 :        3546 :   return gen_rtx_PARALLEL (VOIDmode,
     653                 :             :         gen_rtvec (4,
     654                 :             :                 gen_rtx_SET (operand0,
     655                 :             :         gen_rtx_FIX (DImode,
     656                 :             :         operand1)),
     657                 :             :                 gen_rtx_USE (VOIDmode,
     658                 :             :         operand2),
     659                 :             :                 gen_rtx_USE (VOIDmode,
     660                 :             :         operand3),
     661                 :             :                 gen_rtx_CLOBBER (VOIDmode,
     662                 :             :         gen_rtx_SCRATCH (XFmode))));
     663                 :             : }
     664                 :             : 
     665                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:5898 */
     666                 :             : rtx
     667                 :        2251 : gen_fix_trunchi_i387 (rtx operand0 ATTRIBUTE_UNUSED,
     668                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
     669                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
     670                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
     671                 :             : {
     672                 :        2251 :   return gen_rtx_PARALLEL (VOIDmode,
     673                 :             :         gen_rtvec (3,
     674                 :             :                 gen_rtx_SET (operand0,
     675                 :             :         gen_rtx_FIX (HImode,
     676                 :             :         operand1)),
     677                 :             :                 gen_rtx_USE (VOIDmode,
     678                 :             :         operand2),
     679                 :             :                 gen_rtx_USE (VOIDmode,
     680                 :             :         operand3)));
     681                 :             : }
     682                 :             : 
     683                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:5898 */
     684                 :             : rtx
     685                 :        1629 : gen_fix_truncsi_i387 (rtx operand0 ATTRIBUTE_UNUSED,
     686                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
     687                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
     688                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
     689                 :             : {
     690                 :        1629 :   return gen_rtx_PARALLEL (VOIDmode,
     691                 :             :         gen_rtvec (3,
     692                 :             :                 gen_rtx_SET (operand0,
     693                 :             :         gen_rtx_FIX (SImode,
     694                 :             :         operand1)),
     695                 :             :                 gen_rtx_USE (VOIDmode,
     696                 :             :         operand2),
     697                 :             :                 gen_rtx_USE (VOIDmode,
     698                 :             :         operand3)));
     699                 :             : }
     700                 :             : 
     701                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:5911 */
     702                 :             : rtx
     703                 :        3480 : gen_x86_fnstcw_1 (rtx operand0 ATTRIBUTE_UNUSED)
     704                 :             : {
     705                 :        3480 :   return gen_rtx_SET (operand0,
     706                 :             :         gen_rtx_UNSPEC (HImode,
     707                 :             :         gen_rtvec (1,
     708                 :             :                 const0_rtx),
     709                 :             :         29));
     710                 :             : }
     711                 :             : 
     712                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:5928 */
     713                 :             : rtx
     714                 :           1 : gen_floathisf2 (rtx operand0 ATTRIBUTE_UNUSED,
     715                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     716                 :             : {
     717                 :           1 :   return gen_rtx_SET (operand0,
     718                 :             :         gen_rtx_FLOAT (SFmode,
     719                 :             :         operand1));
     720                 :             : }
     721                 :             : 
     722                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:5928 */
     723                 :             : rtx
     724                 :          18 : gen_floathidf2 (rtx operand0 ATTRIBUTE_UNUSED,
     725                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     726                 :             : {
     727                 :          18 :   return gen_rtx_SET (operand0,
     728                 :             :         gen_rtx_FLOAT (DFmode,
     729                 :             :         operand1));
     730                 :             : }
     731                 :             : 
     732                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:5928 */
     733                 :             : rtx
     734                 :        1306 : gen_floathixf2 (rtx operand0 ATTRIBUTE_UNUSED,
     735                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     736                 :             : {
     737                 :        1306 :   return gen_rtx_SET (operand0,
     738                 :             :         gen_rtx_FLOAT (XFmode,
     739                 :             :         operand1));
     740                 :             : }
     741                 :             : 
     742                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:5940 */
     743                 :             : rtx
     744                 :        1850 : gen_floatsixf2 (rtx operand0 ATTRIBUTE_UNUSED,
     745                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     746                 :             : {
     747                 :        1850 :   return gen_rtx_SET (operand0,
     748                 :             :         gen_rtx_FLOAT (XFmode,
     749                 :             :         operand1));
     750                 :             : }
     751                 :             : 
     752                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:5940 */
     753                 :             : rtx
     754                 :        3503 : gen_floatdixf2 (rtx operand0 ATTRIBUTE_UNUSED,
     755                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     756                 :             : {
     757                 :        3503 :   return gen_rtx_SET (operand0,
     758                 :             :         gen_rtx_FLOAT (XFmode,
     759                 :             :         operand1));
     760                 :             : }
     761                 :             : 
     762                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:6001 */
     763                 :             : rtx
     764                 :         297 : gen_floatsihf2 (rtx operand0 ATTRIBUTE_UNUSED,
     765                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     766                 :             : {
     767                 :         297 :   return gen_rtx_SET (operand0,
     768                 :             :         gen_rtx_FLOAT (HFmode,
     769                 :             :         operand1));
     770                 :             : }
     771                 :             : 
     772                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:6001 */
     773                 :             : rtx
     774                 :           1 : gen_floatunssihf2 (rtx operand0 ATTRIBUTE_UNUSED,
     775                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     776                 :             : {
     777                 :           1 :   return gen_rtx_SET (operand0,
     778                 :             :         gen_rtx_UNSIGNED_FLOAT (HFmode,
     779                 :             :         operand1));
     780                 :             : }
     781                 :             : 
     782                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:6001 */
     783                 :             : rtx
     784                 :           1 : gen_floatdihf2 (rtx operand0 ATTRIBUTE_UNUSED,
     785                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     786                 :             : {
     787                 :           1 :   return gen_rtx_SET (operand0,
     788                 :             :         gen_rtx_FLOAT (HFmode,
     789                 :             :         operand1));
     790                 :             : }
     791                 :             : 
     792                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:6001 */
     793                 :             : rtx
     794                 :           1 : gen_floatunsdihf2 (rtx operand0 ATTRIBUTE_UNUSED,
     795                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
     796                 :             : {
     797                 :           1 :   return gen_rtx_SET (operand0,
     798                 :             :         gen_rtx_UNSIGNED_FLOAT (HFmode,
     799                 :             :         operand1));
     800                 :             : }
     801                 :             : 
     802                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:6068 */
     803                 :             : rtx
     804                 :           8 : gen_floatdisf2_i387_with_xmm (rtx operand0 ATTRIBUTE_UNUSED,
     805                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
     806                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
     807                 :             : {
     808                 :           8 :   return gen_rtx_PARALLEL (VOIDmode,
     809                 :             :         gen_rtvec (4,
     810                 :             :                 gen_rtx_SET (operand0,
     811                 :             :         gen_rtx_FLOAT (SFmode,
     812                 :             :         operand1)),
     813                 :             :                 gen_rtx_CLOBBER (VOIDmode,
     814                 :             :         operand2),
     815                 :             :                 gen_rtx_CLOBBER (VOIDmode,
     816                 :             :         gen_rtx_SCRATCH (V4SImode)),
     817                 :             :                 gen_rtx_CLOBBER (VOIDmode,
     818                 :             :         gen_rtx_SCRATCH (V4SImode))));
     819                 :             : }
     820                 :             : 
     821                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:6068 */
     822                 :             : rtx
     823                 :         248 : gen_floatdidf2_i387_with_xmm (rtx operand0 ATTRIBUTE_UNUSED,
     824                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
     825                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
     826                 :             : {
     827                 :         248 :   return gen_rtx_PARALLEL (VOIDmode,
     828                 :             :         gen_rtvec (4,
     829                 :             :                 gen_rtx_SET (operand0,
     830                 :             :         gen_rtx_FLOAT (DFmode,
     831                 :             :         operand1)),
     832                 :             :                 gen_rtx_CLOBBER (VOIDmode,
     833                 :             :         operand2),
     834                 :             :                 gen_rtx_CLOBBER (VOIDmode,
     835                 :             :         gen_rtx_SCRATCH (V4SImode)),
     836                 :             :                 gen_rtx_CLOBBER (VOIDmode,
     837                 :             :         gen_rtx_SCRATCH (V4SImode))));
     838                 :             : }
     839                 :             : 
     840                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:6068 */
     841                 :             : rtx
     842                 :         455 : gen_floatdixf2_i387_with_xmm (rtx operand0 ATTRIBUTE_UNUSED,
     843                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
     844                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
     845                 :             : {
     846                 :         455 :   return gen_rtx_PARALLEL (VOIDmode,
     847                 :             :         gen_rtvec (4,
     848                 :             :                 gen_rtx_SET (operand0,
     849                 :             :         gen_rtx_FLOAT (XFmode,
     850                 :             :         operand1)),
     851                 :             :                 gen_rtx_CLOBBER (VOIDmode,
     852                 :             :         operand2),
     853                 :             :                 gen_rtx_CLOBBER (VOIDmode,
     854                 :             :         gen_rtx_SCRATCH (V4SImode)),
     855                 :             :                 gen_rtx_CLOBBER (VOIDmode,
     856                 :             :         gen_rtx_SCRATCH (V4SImode))));
     857                 :             : }
     858                 :             : 
     859                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:6160 */
     860                 :             : rtx
     861                 :           8 : gen_floatunssisf2_i387_with_xmm (rtx operand0 ATTRIBUTE_UNUSED,
     862                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
     863                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
     864                 :             : {
     865                 :           8 :   return gen_rtx_PARALLEL (VOIDmode,
     866                 :             :         gen_rtvec (3,
     867                 :             :                 gen_rtx_SET (operand0,
     868                 :             :         gen_rtx_UNSIGNED_FLOAT (SFmode,
     869                 :             :         operand1)),
     870                 :             :                 gen_rtx_CLOBBER (VOIDmode,
     871                 :             :         operand2),
     872                 :             :                 gen_rtx_CLOBBER (VOIDmode,
     873                 :             :         gen_rtx_SCRATCH (DImode))));
     874                 :             : }
     875                 :             : 
     876                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:6160 */
     877                 :             : rtx
     878                 :          23 : gen_floatunssidf2_i387_with_xmm (rtx operand0 ATTRIBUTE_UNUSED,
     879                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
     880                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
     881                 :             : {
     882                 :          23 :   return gen_rtx_PARALLEL (VOIDmode,
     883                 :             :         gen_rtvec (3,
     884                 :             :                 gen_rtx_SET (operand0,
     885                 :             :         gen_rtx_UNSIGNED_FLOAT (DFmode,
     886                 :             :         operand1)),
     887                 :             :                 gen_rtx_CLOBBER (VOIDmode,
     888                 :             :         operand2),
     889                 :             :                 gen_rtx_CLOBBER (VOIDmode,
     890                 :             :         gen_rtx_SCRATCH (DImode))));
     891                 :             : }
     892                 :             : 
     893                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:6160 */
     894                 :             : rtx
     895                 :          21 : gen_floatunssixf2_i387_with_xmm (rtx operand0 ATTRIBUTE_UNUSED,
     896                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
     897                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
     898                 :             : {
     899                 :          21 :   return gen_rtx_PARALLEL (VOIDmode,
     900                 :             :         gen_rtvec (3,
     901                 :             :                 gen_rtx_SET (operand0,
     902                 :             :         gen_rtx_UNSIGNED_FLOAT (XFmode,
     903                 :             :         operand1)),
     904                 :             :                 gen_rtx_CLOBBER (VOIDmode,
     905                 :             :         operand2),
     906                 :             :                 gen_rtx_CLOBBER (VOIDmode,
     907                 :             :         gen_rtx_SCRATCH (DImode))));
     908                 :             : }
     909                 :             : 
     910                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:6500 */
     911                 :             : rtx
     912                 :           0 : gen_addsi_1_zext (rtx operand0 ATTRIBUTE_UNUSED,
     913                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
     914                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
     915                 :             : {
     916                 :           0 :   return gen_rtx_PARALLEL (VOIDmode,
     917                 :             :         gen_rtvec (2,
     918                 :             :                 gen_rtx_SET (operand0,
     919                 :             :         gen_rtx_ZERO_EXTEND (DImode,
     920                 :             :         gen_rtx_PLUS (SImode,
     921                 :             :         operand1,
     922                 :             :         operand2))),
     923                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
     924                 :             : }
     925                 :             : 
     926                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:7399 */
     927                 :             : rtx
     928                 :           0 : gen_addvqi4_1 (rtx operand0 ATTRIBUTE_UNUSED,
     929                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
     930                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
     931                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
     932                 :             : {
     933                 :           0 :   return gen_rtx_PARALLEL (VOIDmode,
     934                 :             :         gen_rtvec (2,
     935                 :             :                 gen_rtx_SET (gen_rtx_REG (CCOmode,
     936                 :             :         17),
     937                 :             :         gen_rtx_EQ (CCOmode,
     938                 :             :         gen_rtx_PLUS (HImode,
     939                 :             :         gen_rtx_SIGN_EXTEND (HImode,
     940                 :             :         operand1),
     941                 :             :         operand3),
     942                 :             :         gen_rtx_SIGN_EXTEND (HImode,
     943                 :             :         gen_rtx_PLUS (QImode,
     944                 :             :         copy_rtx (operand1),
     945                 :             :         operand2)))),
     946                 :             :                 gen_rtx_SET (operand0,
     947                 :             :         gen_rtx_PLUS (QImode,
     948                 :             :         copy_rtx (operand1),
     949                 :             :         copy_rtx (operand2)))));
     950                 :             : }
     951                 :             : 
     952                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:7399 */
     953                 :             : rtx
     954                 :           0 : gen_addvhi4_1 (rtx operand0 ATTRIBUTE_UNUSED,
     955                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
     956                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
     957                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
     958                 :             : {
     959                 :           0 :   return gen_rtx_PARALLEL (VOIDmode,
     960                 :             :         gen_rtvec (2,
     961                 :             :                 gen_rtx_SET (gen_rtx_REG (CCOmode,
     962                 :             :         17),
     963                 :             :         gen_rtx_EQ (CCOmode,
     964                 :             :         gen_rtx_PLUS (SImode,
     965                 :             :         gen_rtx_SIGN_EXTEND (SImode,
     966                 :             :         operand1),
     967                 :             :         operand3),
     968                 :             :         gen_rtx_SIGN_EXTEND (SImode,
     969                 :             :         gen_rtx_PLUS (HImode,
     970                 :             :         copy_rtx (operand1),
     971                 :             :         operand2)))),
     972                 :             :                 gen_rtx_SET (operand0,
     973                 :             :         gen_rtx_PLUS (HImode,
     974                 :             :         copy_rtx (operand1),
     975                 :             :         copy_rtx (operand2)))));
     976                 :             : }
     977                 :             : 
     978                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:7399 */
     979                 :             : rtx
     980                 :           0 : gen_addvsi4_1 (rtx operand0 ATTRIBUTE_UNUSED,
     981                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
     982                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
     983                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
     984                 :             : {
     985                 :           0 :   return gen_rtx_PARALLEL (VOIDmode,
     986                 :             :         gen_rtvec (2,
     987                 :             :                 gen_rtx_SET (gen_rtx_REG (CCOmode,
     988                 :             :         17),
     989                 :             :         gen_rtx_EQ (CCOmode,
     990                 :             :         gen_rtx_PLUS (DImode,
     991                 :             :         gen_rtx_SIGN_EXTEND (DImode,
     992                 :             :         operand1),
     993                 :             :         operand3),
     994                 :             :         gen_rtx_SIGN_EXTEND (DImode,
     995                 :             :         gen_rtx_PLUS (SImode,
     996                 :             :         copy_rtx (operand1),
     997                 :             :         operand2)))),
     998                 :             :                 gen_rtx_SET (operand0,
     999                 :             :         gen_rtx_PLUS (SImode,
    1000                 :             :         copy_rtx (operand1),
    1001                 :             :         copy_rtx (operand2)))));
    1002                 :             : }
    1003                 :             : 
    1004                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:7399 */
    1005                 :             : rtx
    1006                 :           2 : gen_addvdi4_1 (rtx operand0 ATTRIBUTE_UNUSED,
    1007                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1008                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    1009                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    1010                 :             : {
    1011                 :           2 :   return gen_rtx_PARALLEL (VOIDmode,
    1012                 :             :         gen_rtvec (2,
    1013                 :             :                 gen_rtx_SET (gen_rtx_REG (CCOmode,
    1014                 :             :         17),
    1015                 :             :         gen_rtx_EQ (CCOmode,
    1016                 :             :         gen_rtx_PLUS (TImode,
    1017                 :             :         gen_rtx_SIGN_EXTEND (TImode,
    1018                 :             :         operand1),
    1019                 :             :         operand3),
    1020                 :             :         gen_rtx_SIGN_EXTEND (TImode,
    1021                 :             :         gen_rtx_PLUS (DImode,
    1022                 :             :         copy_rtx (operand1),
    1023                 :             :         operand2)))),
    1024                 :             :                 gen_rtx_SET (operand0,
    1025                 :             :         gen_rtx_PLUS (DImode,
    1026                 :             :         copy_rtx (operand1),
    1027                 :             :         copy_rtx (operand2)))));
    1028                 :             : }
    1029                 :             : 
    1030                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:8144 */
    1031                 :             : rtx
    1032                 :           0 : gen_subvqi4_1 (rtx operand0 ATTRIBUTE_UNUSED,
    1033                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1034                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    1035                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    1036                 :             : {
    1037                 :           0 :   return gen_rtx_PARALLEL (VOIDmode,
    1038                 :             :         gen_rtvec (2,
    1039                 :             :                 gen_rtx_SET (gen_rtx_REG (CCOmode,
    1040                 :             :         17),
    1041                 :             :         gen_rtx_EQ (CCOmode,
    1042                 :             :         gen_rtx_MINUS (HImode,
    1043                 :             :         gen_rtx_SIGN_EXTEND (HImode,
    1044                 :             :         operand1),
    1045                 :             :         operand3),
    1046                 :             :         gen_rtx_SIGN_EXTEND (HImode,
    1047                 :             :         gen_rtx_MINUS (QImode,
    1048                 :             :         copy_rtx (operand1),
    1049                 :             :         operand2)))),
    1050                 :             :                 gen_rtx_SET (operand0,
    1051                 :             :         gen_rtx_MINUS (QImode,
    1052                 :             :         copy_rtx (operand1),
    1053                 :             :         copy_rtx (operand2)))));
    1054                 :             : }
    1055                 :             : 
    1056                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:8144 */
    1057                 :             : rtx
    1058                 :           0 : gen_subvhi4_1 (rtx operand0 ATTRIBUTE_UNUSED,
    1059                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1060                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    1061                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    1062                 :             : {
    1063                 :           0 :   return gen_rtx_PARALLEL (VOIDmode,
    1064                 :             :         gen_rtvec (2,
    1065                 :             :                 gen_rtx_SET (gen_rtx_REG (CCOmode,
    1066                 :             :         17),
    1067                 :             :         gen_rtx_EQ (CCOmode,
    1068                 :             :         gen_rtx_MINUS (SImode,
    1069                 :             :         gen_rtx_SIGN_EXTEND (SImode,
    1070                 :             :         operand1),
    1071                 :             :         operand3),
    1072                 :             :         gen_rtx_SIGN_EXTEND (SImode,
    1073                 :             :         gen_rtx_MINUS (HImode,
    1074                 :             :         copy_rtx (operand1),
    1075                 :             :         operand2)))),
    1076                 :             :                 gen_rtx_SET (operand0,
    1077                 :             :         gen_rtx_MINUS (HImode,
    1078                 :             :         copy_rtx (operand1),
    1079                 :             :         copy_rtx (operand2)))));
    1080                 :             : }
    1081                 :             : 
    1082                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:8144 */
    1083                 :             : rtx
    1084                 :           0 : gen_subvsi4_1 (rtx operand0 ATTRIBUTE_UNUSED,
    1085                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1086                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    1087                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    1088                 :             : {
    1089                 :           0 :   return gen_rtx_PARALLEL (VOIDmode,
    1090                 :             :         gen_rtvec (2,
    1091                 :             :                 gen_rtx_SET (gen_rtx_REG (CCOmode,
    1092                 :             :         17),
    1093                 :             :         gen_rtx_EQ (CCOmode,
    1094                 :             :         gen_rtx_MINUS (DImode,
    1095                 :             :         gen_rtx_SIGN_EXTEND (DImode,
    1096                 :             :         operand1),
    1097                 :             :         operand3),
    1098                 :             :         gen_rtx_SIGN_EXTEND (DImode,
    1099                 :             :         gen_rtx_MINUS (SImode,
    1100                 :             :         copy_rtx (operand1),
    1101                 :             :         operand2)))),
    1102                 :             :                 gen_rtx_SET (operand0,
    1103                 :             :         gen_rtx_MINUS (SImode,
    1104                 :             :         copy_rtx (operand1),
    1105                 :             :         copy_rtx (operand2)))));
    1106                 :             : }
    1107                 :             : 
    1108                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:8144 */
    1109                 :             : rtx
    1110                 :           2 : gen_subvdi4_1 (rtx operand0 ATTRIBUTE_UNUSED,
    1111                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1112                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    1113                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    1114                 :             : {
    1115                 :           2 :   return gen_rtx_PARALLEL (VOIDmode,
    1116                 :             :         gen_rtvec (2,
    1117                 :             :                 gen_rtx_SET (gen_rtx_REG (CCOmode,
    1118                 :             :         17),
    1119                 :             :         gen_rtx_EQ (CCOmode,
    1120                 :             :         gen_rtx_MINUS (TImode,
    1121                 :             :         gen_rtx_SIGN_EXTEND (TImode,
    1122                 :             :         operand1),
    1123                 :             :         operand3),
    1124                 :             :         gen_rtx_SIGN_EXTEND (TImode,
    1125                 :             :         gen_rtx_MINUS (DImode,
    1126                 :             :         copy_rtx (operand1),
    1127                 :             :         operand2)))),
    1128                 :             :                 gen_rtx_SET (operand0,
    1129                 :             :         gen_rtx_MINUS (DImode,
    1130                 :             :         copy_rtx (operand1),
    1131                 :             :         copy_rtx (operand2)))));
    1132                 :             : }
    1133                 :             : 
    1134                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:8475 */
    1135                 :             : rtx
    1136                 :           3 : gen_addqi3_carry (rtx operand0 ATTRIBUTE_UNUSED,
    1137                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1138                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    1139                 :             :         rtx operand3 ATTRIBUTE_UNUSED,
    1140                 :             :         rtx operand4 ATTRIBUTE_UNUSED)
    1141                 :             : {
    1142                 :           3 :   return gen_rtx_PARALLEL (VOIDmode,
    1143                 :             :         gen_rtvec (2,
    1144                 :             :                 gen_rtx_SET (operand0,
    1145                 :             :         gen_rtx_PLUS (QImode,
    1146                 :             :         gen_rtx_PLUS (QImode,
    1147                 :             :         gen_rtx_fmt_ee (GET_CODE (operand4), QImode,
    1148                 :             :                 operand3,
    1149                 :             :                 const0_rtx),
    1150                 :             :         operand1),
    1151                 :             :         operand2)),
    1152                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    1153                 :             : }
    1154                 :             : 
    1155                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:8475 */
    1156                 :             : rtx
    1157                 :           1 : gen_addhi3_carry (rtx operand0 ATTRIBUTE_UNUSED,
    1158                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1159                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    1160                 :             :         rtx operand3 ATTRIBUTE_UNUSED,
    1161                 :             :         rtx operand4 ATTRIBUTE_UNUSED)
    1162                 :             : {
    1163                 :           1 :   return gen_rtx_PARALLEL (VOIDmode,
    1164                 :             :         gen_rtvec (2,
    1165                 :             :                 gen_rtx_SET (operand0,
    1166                 :             :         gen_rtx_PLUS (HImode,
    1167                 :             :         gen_rtx_PLUS (HImode,
    1168                 :             :         gen_rtx_fmt_ee (GET_CODE (operand4), HImode,
    1169                 :             :                 operand3,
    1170                 :             :                 const0_rtx),
    1171                 :             :         operand1),
    1172                 :             :         operand2)),
    1173                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    1174                 :             : }
    1175                 :             : 
    1176                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:8475 */
    1177                 :             : rtx
    1178                 :         500 : gen_addsi3_carry (rtx operand0 ATTRIBUTE_UNUSED,
    1179                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1180                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    1181                 :             :         rtx operand3 ATTRIBUTE_UNUSED,
    1182                 :             :         rtx operand4 ATTRIBUTE_UNUSED)
    1183                 :             : {
    1184                 :         500 :   return gen_rtx_PARALLEL (VOIDmode,
    1185                 :             :         gen_rtvec (2,
    1186                 :             :                 gen_rtx_SET (operand0,
    1187                 :             :         gen_rtx_PLUS (SImode,
    1188                 :             :         gen_rtx_PLUS (SImode,
    1189                 :             :         gen_rtx_fmt_ee (GET_CODE (operand4), SImode,
    1190                 :             :                 operand3,
    1191                 :             :                 const0_rtx),
    1192                 :             :         operand1),
    1193                 :             :         operand2)),
    1194                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    1195                 :             : }
    1196                 :             : 
    1197                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:8475 */
    1198                 :             : rtx
    1199                 :        1737 : gen_adddi3_carry (rtx operand0 ATTRIBUTE_UNUSED,
    1200                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1201                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    1202                 :             :         rtx operand3 ATTRIBUTE_UNUSED,
    1203                 :             :         rtx operand4 ATTRIBUTE_UNUSED)
    1204                 :             : {
    1205                 :        1737 :   return gen_rtx_PARALLEL (VOIDmode,
    1206                 :             :         gen_rtvec (2,
    1207                 :             :                 gen_rtx_SET (operand0,
    1208                 :             :         gen_rtx_PLUS (DImode,
    1209                 :             :         gen_rtx_PLUS (DImode,
    1210                 :             :         gen_rtx_fmt_ee (GET_CODE (operand4), DImode,
    1211                 :             :                 operand3,
    1212                 :             :                 const0_rtx),
    1213                 :             :         operand1),
    1214                 :             :         operand2)),
    1215                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    1216                 :             : }
    1217                 :             : 
    1218                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:8634 */
    1219                 :             : rtx
    1220                 :         106 : gen_addcarrysi (rtx operand0 ATTRIBUTE_UNUSED,
    1221                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1222                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    1223                 :             :         rtx operand3 ATTRIBUTE_UNUSED,
    1224                 :             :         rtx operand4 ATTRIBUTE_UNUSED,
    1225                 :             :         rtx operand5 ATTRIBUTE_UNUSED)
    1226                 :             : {
    1227                 :         106 :   return gen_rtx_PARALLEL (VOIDmode,
    1228                 :             :         gen_rtvec (2,
    1229                 :             :                 gen_rtx_SET (gen_rtx_REG (CCCmode,
    1230                 :             :         17),
    1231                 :             :         gen_rtx_COMPARE (CCCmode,
    1232                 :             :         gen_rtx_ZERO_EXTEND (DImode,
    1233                 :             :         gen_rtx_PLUS (SImode,
    1234                 :             :         gen_rtx_PLUS (SImode,
    1235                 :             :         gen_rtx_fmt_ee (GET_CODE (operand5), SImode,
    1236                 :             :                 operand3,
    1237                 :             :                 const0_rtx),
    1238                 :             :         operand1),
    1239                 :             :         operand2)),
    1240                 :             :         gen_rtx_PLUS (DImode,
    1241                 :             :         gen_rtx_ZERO_EXTEND (DImode,
    1242                 :             :         copy_rtx (operand2)),
    1243                 :             :         gen_rtx_fmt_ee (GET_CODE (operand4), DImode,
    1244                 :             :                 copy_rtx (operand3),
    1245                 :             :                 const0_rtx)))),
    1246                 :             :                 gen_rtx_SET (operand0,
    1247                 :             :         gen_rtx_PLUS (SImode,
    1248                 :             :         gen_rtx_PLUS (SImode,
    1249                 :             :         gen_rtx_fmt_ee (GET_CODE (operand5), GET_MODE (operand5),
    1250                 :             :                 copy_rtx (operand3),
    1251                 :             :                 const0_rtx),
    1252                 :             :         copy_rtx (operand1)),
    1253                 :             :         copy_rtx (operand2)))));
    1254                 :             : }
    1255                 :             : 
    1256                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:8634 */
    1257                 :             : rtx
    1258                 :        7522 : gen_addcarrydi (rtx operand0 ATTRIBUTE_UNUSED,
    1259                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1260                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    1261                 :             :         rtx operand3 ATTRIBUTE_UNUSED,
    1262                 :             :         rtx operand4 ATTRIBUTE_UNUSED,
    1263                 :             :         rtx operand5 ATTRIBUTE_UNUSED)
    1264                 :             : {
    1265                 :        7522 :   return gen_rtx_PARALLEL (VOIDmode,
    1266                 :             :         gen_rtvec (2,
    1267                 :             :                 gen_rtx_SET (gen_rtx_REG (CCCmode,
    1268                 :             :         17),
    1269                 :             :         gen_rtx_COMPARE (CCCmode,
    1270                 :             :         gen_rtx_ZERO_EXTEND (TImode,
    1271                 :             :         gen_rtx_PLUS (DImode,
    1272                 :             :         gen_rtx_PLUS (DImode,
    1273                 :             :         gen_rtx_fmt_ee (GET_CODE (operand5), DImode,
    1274                 :             :                 operand3,
    1275                 :             :                 const0_rtx),
    1276                 :             :         operand1),
    1277                 :             :         operand2)),
    1278                 :             :         gen_rtx_PLUS (TImode,
    1279                 :             :         gen_rtx_ZERO_EXTEND (TImode,
    1280                 :             :         copy_rtx (operand2)),
    1281                 :             :         gen_rtx_fmt_ee (GET_CODE (operand4), TImode,
    1282                 :             :                 copy_rtx (operand3),
    1283                 :             :                 const0_rtx)))),
    1284                 :             :                 gen_rtx_SET (operand0,
    1285                 :             :         gen_rtx_PLUS (DImode,
    1286                 :             :         gen_rtx_PLUS (DImode,
    1287                 :             :         gen_rtx_fmt_ee (GET_CODE (operand5), GET_MODE (operand5),
    1288                 :             :                 copy_rtx (operand3),
    1289                 :             :                 const0_rtx),
    1290                 :             :         copy_rtx (operand1)),
    1291                 :             :         copy_rtx (operand2)))));
    1292                 :             : }
    1293                 :             : 
    1294                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:8865 */
    1295                 :             : rtx
    1296                 :          63 : gen_subqi3_carry (rtx operand0 ATTRIBUTE_UNUSED,
    1297                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1298                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    1299                 :             :         rtx operand3 ATTRIBUTE_UNUSED,
    1300                 :             :         rtx operand4 ATTRIBUTE_UNUSED)
    1301                 :             : {
    1302                 :          63 :   return gen_rtx_PARALLEL (VOIDmode,
    1303                 :             :         gen_rtvec (2,
    1304                 :             :                 gen_rtx_SET (operand0,
    1305                 :             :         gen_rtx_MINUS (QImode,
    1306                 :             :         gen_rtx_MINUS (QImode,
    1307                 :             :         operand1,
    1308                 :             :         gen_rtx_fmt_ee (GET_CODE (operand4), QImode,
    1309                 :             :                 operand3,
    1310                 :             :                 const0_rtx)),
    1311                 :             :         operand2)),
    1312                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    1313                 :             : }
    1314                 :             : 
    1315                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:8865 */
    1316                 :             : rtx
    1317                 :           4 : gen_subhi3_carry (rtx operand0 ATTRIBUTE_UNUSED,
    1318                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1319                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    1320                 :             :         rtx operand3 ATTRIBUTE_UNUSED,
    1321                 :             :         rtx operand4 ATTRIBUTE_UNUSED)
    1322                 :             : {
    1323                 :           4 :   return gen_rtx_PARALLEL (VOIDmode,
    1324                 :             :         gen_rtvec (2,
    1325                 :             :                 gen_rtx_SET (operand0,
    1326                 :             :         gen_rtx_MINUS (HImode,
    1327                 :             :         gen_rtx_MINUS (HImode,
    1328                 :             :         operand1,
    1329                 :             :         gen_rtx_fmt_ee (GET_CODE (operand4), HImode,
    1330                 :             :                 operand3,
    1331                 :             :                 const0_rtx)),
    1332                 :             :         operand2)),
    1333                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    1334                 :             : }
    1335                 :             : 
    1336                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:8865 */
    1337                 :             : rtx
    1338                 :         225 : gen_subsi3_carry (rtx operand0 ATTRIBUTE_UNUSED,
    1339                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1340                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    1341                 :             :         rtx operand3 ATTRIBUTE_UNUSED,
    1342                 :             :         rtx operand4 ATTRIBUTE_UNUSED)
    1343                 :             : {
    1344                 :         225 :   return gen_rtx_PARALLEL (VOIDmode,
    1345                 :             :         gen_rtvec (2,
    1346                 :             :                 gen_rtx_SET (operand0,
    1347                 :             :         gen_rtx_MINUS (SImode,
    1348                 :             :         gen_rtx_MINUS (SImode,
    1349                 :             :         operand1,
    1350                 :             :         gen_rtx_fmt_ee (GET_CODE (operand4), SImode,
    1351                 :             :                 operand3,
    1352                 :             :                 const0_rtx)),
    1353                 :             :         operand2)),
    1354                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    1355                 :             : }
    1356                 :             : 
    1357                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:8865 */
    1358                 :             : rtx
    1359                 :         234 : gen_subdi3_carry (rtx operand0 ATTRIBUTE_UNUSED,
    1360                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1361                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    1362                 :             :         rtx operand3 ATTRIBUTE_UNUSED,
    1363                 :             :         rtx operand4 ATTRIBUTE_UNUSED)
    1364                 :             : {
    1365                 :         234 :   return gen_rtx_PARALLEL (VOIDmode,
    1366                 :             :         gen_rtvec (2,
    1367                 :             :                 gen_rtx_SET (operand0,
    1368                 :             :         gen_rtx_MINUS (DImode,
    1369                 :             :         gen_rtx_MINUS (DImode,
    1370                 :             :         operand1,
    1371                 :             :         gen_rtx_fmt_ee (GET_CODE (operand4), DImode,
    1372                 :             :                 operand3,
    1373                 :             :                 const0_rtx)),
    1374                 :             :         operand2)),
    1375                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    1376                 :             : }
    1377                 :             : 
    1378                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:9019 */
    1379                 :             : rtx
    1380                 :        6041 : gen_subsi3_carry_ccc (rtx operand0 ATTRIBUTE_UNUSED,
    1381                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1382                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    1383                 :             : {
    1384                 :        6041 :   return gen_rtx_PARALLEL (VOIDmode,
    1385                 :             :         gen_rtvec (2,
    1386                 :             :                 gen_rtx_SET (gen_rtx_REG (CCCmode,
    1387                 :             :         17),
    1388                 :             :         gen_rtx_COMPARE (CCCmode,
    1389                 :             :         gen_rtx_ZERO_EXTEND (DImode,
    1390                 :             :         operand1),
    1391                 :             :         gen_rtx_PLUS (DImode,
    1392                 :             :         gen_rtx_LTU (DImode,
    1393                 :             :         gen_rtx_REG (CCmode,
    1394                 :             :         17),
    1395                 :             :         const0_rtx),
    1396                 :             :         gen_rtx_ZERO_EXTEND (DImode,
    1397                 :             :         operand2)))),
    1398                 :             :                 gen_rtx_CLOBBER (VOIDmode,
    1399                 :             :         gen_rtx_SCRATCH (SImode))));
    1400                 :             : }
    1401                 :             : 
    1402                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:9019 */
    1403                 :             : rtx
    1404                 :        8150 : gen_subdi3_carry_ccc (rtx operand0 ATTRIBUTE_UNUSED,
    1405                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1406                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    1407                 :             : {
    1408                 :        8150 :   return gen_rtx_PARALLEL (VOIDmode,
    1409                 :             :         gen_rtvec (2,
    1410                 :             :                 gen_rtx_SET (gen_rtx_REG (CCCmode,
    1411                 :             :         17),
    1412                 :             :         gen_rtx_COMPARE (CCCmode,
    1413                 :             :         gen_rtx_ZERO_EXTEND (TImode,
    1414                 :             :         operand1),
    1415                 :             :         gen_rtx_PLUS (TImode,
    1416                 :             :         gen_rtx_LTU (TImode,
    1417                 :             :         gen_rtx_REG (CCmode,
    1418                 :             :         17),
    1419                 :             :         const0_rtx),
    1420                 :             :         gen_rtx_ZERO_EXTEND (TImode,
    1421                 :             :         operand2)))),
    1422                 :             :                 gen_rtx_CLOBBER (VOIDmode,
    1423                 :             :         gen_rtx_SCRATCH (DImode))));
    1424                 :             : }
    1425                 :             : 
    1426                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:9053 */
    1427                 :             : rtx
    1428                 :        2568 : gen_subsi3_carry_ccgz (rtx operand0 ATTRIBUTE_UNUSED,
    1429                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1430                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    1431                 :             : {
    1432                 :        2568 :   return gen_rtx_PARALLEL (VOIDmode,
    1433                 :             :         gen_rtvec (2,
    1434                 :             :                 gen_rtx_SET (gen_rtx_REG (CCGZmode,
    1435                 :             :         17),
    1436                 :             :         gen_rtx_UNSPEC (CCGZmode,
    1437                 :             :         gen_rtvec (3,
    1438                 :             :                 operand1,
    1439                 :             :                 operand2,
    1440                 :             :                 gen_rtx_LTU (SImode,
    1441                 :             :         gen_rtx_REG (CCmode,
    1442                 :             :         17),
    1443                 :             :         const0_rtx)),
    1444                 :             :         40)),
    1445                 :             :                 gen_rtx_CLOBBER (VOIDmode,
    1446                 :             :         gen_rtx_SCRATCH (SImode))));
    1447                 :             : }
    1448                 :             : 
    1449                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:9053 */
    1450                 :             : rtx
    1451                 :        1807 : gen_subdi3_carry_ccgz (rtx operand0 ATTRIBUTE_UNUSED,
    1452                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1453                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    1454                 :             : {
    1455                 :        1807 :   return gen_rtx_PARALLEL (VOIDmode,
    1456                 :             :         gen_rtvec (2,
    1457                 :             :                 gen_rtx_SET (gen_rtx_REG (CCGZmode,
    1458                 :             :         17),
    1459                 :             :         gen_rtx_UNSPEC (CCGZmode,
    1460                 :             :         gen_rtvec (3,
    1461                 :             :                 operand1,
    1462                 :             :                 operand2,
    1463                 :             :                 gen_rtx_LTU (DImode,
    1464                 :             :         gen_rtx_REG (CCmode,
    1465                 :             :         17),
    1466                 :             :         const0_rtx)),
    1467                 :             :         40)),
    1468                 :             :                 gen_rtx_CLOBBER (VOIDmode,
    1469                 :             :         gen_rtx_SCRATCH (DImode))));
    1470                 :             : }
    1471                 :             : 
    1472                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:9065 */
    1473                 :             : rtx
    1474                 :          94 : gen_subborrowsi (rtx operand0 ATTRIBUTE_UNUSED,
    1475                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1476                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    1477                 :             :         rtx operand3 ATTRIBUTE_UNUSED,
    1478                 :             :         rtx operand4 ATTRIBUTE_UNUSED,
    1479                 :             :         rtx operand5 ATTRIBUTE_UNUSED)
    1480                 :             : {
    1481                 :          94 :   return gen_rtx_PARALLEL (VOIDmode,
    1482                 :             :         gen_rtvec (2,
    1483                 :             :                 gen_rtx_SET (gen_rtx_REG (CCCmode,
    1484                 :             :         17),
    1485                 :             :         gen_rtx_COMPARE (CCCmode,
    1486                 :             :         gen_rtx_ZERO_EXTEND (DImode,
    1487                 :             :         operand1),
    1488                 :             :         gen_rtx_PLUS (DImode,
    1489                 :             :         gen_rtx_fmt_ee (GET_CODE (operand4), DImode,
    1490                 :             :                 operand3,
    1491                 :             :                 const0_rtx),
    1492                 :             :         gen_rtx_ZERO_EXTEND (DImode,
    1493                 :             :         operand2)))),
    1494                 :             :                 gen_rtx_SET (operand0,
    1495                 :             :         gen_rtx_MINUS (SImode,
    1496                 :             :         gen_rtx_MINUS (SImode,
    1497                 :             :         copy_rtx (operand1),
    1498                 :             :         gen_rtx_fmt_ee (GET_CODE (operand5), SImode,
    1499                 :             :                 copy_rtx (operand3),
    1500                 :             :                 const0_rtx)),
    1501                 :             :         copy_rtx (operand2)))));
    1502                 :             : }
    1503                 :             : 
    1504                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:9065 */
    1505                 :             : rtx
    1506                 :        5038 : gen_subborrowdi (rtx operand0 ATTRIBUTE_UNUSED,
    1507                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1508                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    1509                 :             :         rtx operand3 ATTRIBUTE_UNUSED,
    1510                 :             :         rtx operand4 ATTRIBUTE_UNUSED,
    1511                 :             :         rtx operand5 ATTRIBUTE_UNUSED)
    1512                 :             : {
    1513                 :        5038 :   return gen_rtx_PARALLEL (VOIDmode,
    1514                 :             :         gen_rtvec (2,
    1515                 :             :                 gen_rtx_SET (gen_rtx_REG (CCCmode,
    1516                 :             :         17),
    1517                 :             :         gen_rtx_COMPARE (CCCmode,
    1518                 :             :         gen_rtx_ZERO_EXTEND (TImode,
    1519                 :             :         operand1),
    1520                 :             :         gen_rtx_PLUS (TImode,
    1521                 :             :         gen_rtx_fmt_ee (GET_CODE (operand4), TImode,
    1522                 :             :                 operand3,
    1523                 :             :                 const0_rtx),
    1524                 :             :         gen_rtx_ZERO_EXTEND (TImode,
    1525                 :             :         operand2)))),
    1526                 :             :                 gen_rtx_SET (operand0,
    1527                 :             :         gen_rtx_MINUS (DImode,
    1528                 :             :         gen_rtx_MINUS (DImode,
    1529                 :             :         copy_rtx (operand1),
    1530                 :             :         gen_rtx_fmt_ee (GET_CODE (operand5), DImode,
    1531                 :             :                 copy_rtx (operand3),
    1532                 :             :                 const0_rtx)),
    1533                 :             :         copy_rtx (operand2)))));
    1534                 :             : }
    1535                 :             : 
    1536                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:9384 */
    1537                 :             : rtx
    1538                 :           0 : gen_addqi3_cc_overflow_1 (rtx operand0 ATTRIBUTE_UNUSED,
    1539                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1540                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    1541                 :             : {
    1542                 :           0 :   return gen_rtx_PARALLEL (VOIDmode,
    1543                 :             :         gen_rtvec (2,
    1544                 :             :                 gen_rtx_SET (gen_rtx_REG (CCCmode,
    1545                 :             :         17),
    1546                 :             :         gen_rtx_COMPARE (CCCmode,
    1547                 :             :         gen_rtx_PLUS (QImode,
    1548                 :             :         operand1,
    1549                 :             :         operand2),
    1550                 :             :         copy_rtx (operand1))),
    1551                 :             :                 gen_rtx_SET (operand0,
    1552                 :             :         gen_rtx_PLUS (QImode,
    1553                 :             :         copy_rtx (operand1),
    1554                 :             :         copy_rtx (operand2)))));
    1555                 :             : }
    1556                 :             : 
    1557                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:9384 */
    1558                 :             : rtx
    1559                 :           0 : gen_addhi3_cc_overflow_1 (rtx operand0 ATTRIBUTE_UNUSED,
    1560                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1561                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    1562                 :             : {
    1563                 :           0 :   return gen_rtx_PARALLEL (VOIDmode,
    1564                 :             :         gen_rtvec (2,
    1565                 :             :                 gen_rtx_SET (gen_rtx_REG (CCCmode,
    1566                 :             :         17),
    1567                 :             :         gen_rtx_COMPARE (CCCmode,
    1568                 :             :         gen_rtx_PLUS (HImode,
    1569                 :             :         operand1,
    1570                 :             :         operand2),
    1571                 :             :         copy_rtx (operand1))),
    1572                 :             :                 gen_rtx_SET (operand0,
    1573                 :             :         gen_rtx_PLUS (HImode,
    1574                 :             :         copy_rtx (operand1),
    1575                 :             :         copy_rtx (operand2)))));
    1576                 :             : }
    1577                 :             : 
    1578                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:9384 */
    1579                 :             : rtx
    1580                 :         248 : gen_addsi3_cc_overflow_1 (rtx operand0 ATTRIBUTE_UNUSED,
    1581                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1582                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    1583                 :             : {
    1584                 :         248 :   return gen_rtx_PARALLEL (VOIDmode,
    1585                 :             :         gen_rtvec (2,
    1586                 :             :                 gen_rtx_SET (gen_rtx_REG (CCCmode,
    1587                 :             :         17),
    1588                 :             :         gen_rtx_COMPARE (CCCmode,
    1589                 :             :         gen_rtx_PLUS (SImode,
    1590                 :             :         operand1,
    1591                 :             :         operand2),
    1592                 :             :         copy_rtx (operand1))),
    1593                 :             :                 gen_rtx_SET (operand0,
    1594                 :             :         gen_rtx_PLUS (SImode,
    1595                 :             :         copy_rtx (operand1),
    1596                 :             :         copy_rtx (operand2)))));
    1597                 :             : }
    1598                 :             : 
    1599                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:9384 */
    1600                 :             : rtx
    1601                 :        1580 : gen_adddi3_cc_overflow_1 (rtx operand0 ATTRIBUTE_UNUSED,
    1602                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1603                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    1604                 :             : {
    1605                 :        1580 :   return gen_rtx_PARALLEL (VOIDmode,
    1606                 :             :         gen_rtvec (2,
    1607                 :             :                 gen_rtx_SET (gen_rtx_REG (CCCmode,
    1608                 :             :         17),
    1609                 :             :         gen_rtx_COMPARE (CCCmode,
    1610                 :             :         gen_rtx_PLUS (DImode,
    1611                 :             :         operand1,
    1612                 :             :         operand2),
    1613                 :             :         copy_rtx (operand1))),
    1614                 :             :                 gen_rtx_SET (operand0,
    1615                 :             :         gen_rtx_PLUS (DImode,
    1616                 :             :         copy_rtx (operand1),
    1617                 :             :         copy_rtx (operand2)))));
    1618                 :             : }
    1619                 :             : 
    1620                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:10351 */
    1621                 :             : rtx
    1622                 :        1113 : gen_smulsi3_highpart (rtx operand0 ATTRIBUTE_UNUSED,
    1623                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1624                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    1625                 :             : {
    1626                 :        1113 :   return gen_rtx_PARALLEL (VOIDmode,
    1627                 :             :         gen_rtvec (3,
    1628                 :             :                 gen_rtx_SET (operand0,
    1629                 :             :         gen_rtx_SMUL_HIGHPART (SImode,
    1630                 :             :         operand1,
    1631                 :             :         operand2)),
    1632                 :             :                 gen_rtx_CLOBBER (VOIDmode,
    1633                 :             :         gen_rtx_SCRATCH (SImode)),
    1634                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    1635                 :             : }
    1636                 :             : 
    1637                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:10351 */
    1638                 :             : rtx
    1639                 :        2200 : gen_umulsi3_highpart (rtx operand0 ATTRIBUTE_UNUSED,
    1640                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1641                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    1642                 :             : {
    1643                 :        2200 :   return gen_rtx_PARALLEL (VOIDmode,
    1644                 :             :         gen_rtvec (3,
    1645                 :             :                 gen_rtx_SET (operand0,
    1646                 :             :         gen_rtx_UMUL_HIGHPART (SImode,
    1647                 :             :         operand1,
    1648                 :             :         operand2)),
    1649                 :             :                 gen_rtx_CLOBBER (VOIDmode,
    1650                 :             :         gen_rtx_SCRATCH (SImode)),
    1651                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    1652                 :             : }
    1653                 :             : 
    1654                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:10351 */
    1655                 :             : rtx
    1656                 :       11621 : gen_smuldi3_highpart (rtx operand0 ATTRIBUTE_UNUSED,
    1657                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1658                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    1659                 :             : {
    1660                 :       11621 :   return gen_rtx_PARALLEL (VOIDmode,
    1661                 :             :         gen_rtvec (3,
    1662                 :             :                 gen_rtx_SET (operand0,
    1663                 :             :         gen_rtx_SMUL_HIGHPART (DImode,
    1664                 :             :         operand1,
    1665                 :             :         operand2)),
    1666                 :             :                 gen_rtx_CLOBBER (VOIDmode,
    1667                 :             :         gen_rtx_SCRATCH (DImode)),
    1668                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    1669                 :             : }
    1670                 :             : 
    1671                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:10351 */
    1672                 :             : rtx
    1673                 :       11473 : gen_umuldi3_highpart (rtx operand0 ATTRIBUTE_UNUSED,
    1674                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1675                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    1676                 :             : {
    1677                 :       11473 :   return gen_rtx_PARALLEL (VOIDmode,
    1678                 :             :         gen_rtvec (3,
    1679                 :             :                 gen_rtx_SET (operand0,
    1680                 :             :         gen_rtx_UMUL_HIGHPART (DImode,
    1681                 :             :         operand1,
    1682                 :             :         operand2)),
    1683                 :             :                 gen_rtx_CLOBBER (VOIDmode,
    1684                 :             :         gen_rtx_SCRATCH (DImode)),
    1685                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    1686                 :             : }
    1687                 :             : 
    1688                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:10647 */
    1689                 :             : rtx
    1690                 :           8 : gen_divmodsi4_1 (rtx operand0 ATTRIBUTE_UNUSED,
    1691                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1692                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    1693                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    1694                 :             : {
    1695                 :           8 :   return gen_rtx_PARALLEL (VOIDmode,
    1696                 :             :         gen_rtvec (4,
    1697                 :             :                 gen_rtx_SET (operand0,
    1698                 :             :         gen_rtx_DIV (SImode,
    1699                 :             :         operand2,
    1700                 :             :         operand3)),
    1701                 :             :                 gen_rtx_SET (operand1,
    1702                 :             :         gen_rtx_MOD (SImode,
    1703                 :             :         copy_rtx (operand2),
    1704                 :             :         copy_rtx (operand3))),
    1705                 :             :                 gen_rtx_UNSPEC (VOIDmode,
    1706                 :             :         gen_rtvec (1,
    1707                 :             :                 const0_rtx),
    1708                 :             :         33),
    1709                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    1710                 :             : }
    1711                 :             : 
    1712                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:10647 */
    1713                 :             : rtx
    1714                 :           4 : gen_divmoddi4_1 (rtx operand0 ATTRIBUTE_UNUSED,
    1715                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1716                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    1717                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    1718                 :             : {
    1719                 :           4 :   return gen_rtx_PARALLEL (VOIDmode,
    1720                 :             :         gen_rtvec (4,
    1721                 :             :                 gen_rtx_SET (operand0,
    1722                 :             :         gen_rtx_DIV (DImode,
    1723                 :             :         operand2,
    1724                 :             :         operand3)),
    1725                 :             :                 gen_rtx_SET (operand1,
    1726                 :             :         gen_rtx_MOD (DImode,
    1727                 :             :         copy_rtx (operand2),
    1728                 :             :         copy_rtx (operand3))),
    1729                 :             :                 gen_rtx_UNSPEC (VOIDmode,
    1730                 :             :         gen_rtvec (1,
    1731                 :             :                 const0_rtx),
    1732                 :             :         33),
    1733                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    1734                 :             : }
    1735                 :             : 
    1736                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:10682 */
    1737                 :             : rtx
    1738                 :           6 : gen_udivmodsi4_1 (rtx operand0 ATTRIBUTE_UNUSED,
    1739                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1740                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    1741                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    1742                 :             : {
    1743                 :           6 :   return gen_rtx_PARALLEL (VOIDmode,
    1744                 :             :         gen_rtvec (4,
    1745                 :             :                 gen_rtx_SET (operand0,
    1746                 :             :         gen_rtx_UDIV (SImode,
    1747                 :             :         operand2,
    1748                 :             :         operand3)),
    1749                 :             :                 gen_rtx_SET (operand1,
    1750                 :             :         gen_rtx_UMOD (SImode,
    1751                 :             :         copy_rtx (operand2),
    1752                 :             :         copy_rtx (operand3))),
    1753                 :             :                 gen_rtx_UNSPEC (VOIDmode,
    1754                 :             :         gen_rtvec (1,
    1755                 :             :                 const0_rtx),
    1756                 :             :         33),
    1757                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    1758                 :             : }
    1759                 :             : 
    1760                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:10682 */
    1761                 :             : rtx
    1762                 :           3 : gen_udivmoddi4_1 (rtx operand0 ATTRIBUTE_UNUSED,
    1763                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1764                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    1765                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    1766                 :             : {
    1767                 :           3 :   return gen_rtx_PARALLEL (VOIDmode,
    1768                 :             :         gen_rtvec (4,
    1769                 :             :                 gen_rtx_SET (operand0,
    1770                 :             :         gen_rtx_UDIV (DImode,
    1771                 :             :         operand2,
    1772                 :             :         operand3)),
    1773                 :             :                 gen_rtx_SET (operand1,
    1774                 :             :         gen_rtx_UMOD (DImode,
    1775                 :             :         copy_rtx (operand2),
    1776                 :             :         copy_rtx (operand3))),
    1777                 :             :                 gen_rtx_UNSPEC (VOIDmode,
    1778                 :             :         gen_rtvec (1,
    1779                 :             :                 const0_rtx),
    1780                 :             :         33),
    1781                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    1782                 :             : }
    1783                 :             : 
    1784                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:10704 */
    1785                 :             : rtx
    1786                 :           2 : gen_divmodsi4_zext_1 (rtx operand0 ATTRIBUTE_UNUSED,
    1787                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1788                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    1789                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    1790                 :             : {
    1791                 :           2 :   return gen_rtx_PARALLEL (VOIDmode,
    1792                 :             :         gen_rtvec (4,
    1793                 :             :                 gen_rtx_SET (operand0,
    1794                 :             :         gen_rtx_ZERO_EXTEND (DImode,
    1795                 :             :         gen_rtx_DIV (SImode,
    1796                 :             :         operand2,
    1797                 :             :         operand3))),
    1798                 :             :                 gen_rtx_SET (operand1,
    1799                 :             :         gen_rtx_MOD (SImode,
    1800                 :             :         copy_rtx (operand2),
    1801                 :             :         copy_rtx (operand3))),
    1802                 :             :                 gen_rtx_UNSPEC (VOIDmode,
    1803                 :             :         gen_rtvec (1,
    1804                 :             :                 const0_rtx),
    1805                 :             :         33),
    1806                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    1807                 :             : }
    1808                 :             : 
    1809                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:10740 */
    1810                 :             : rtx
    1811                 :           2 : gen_udivmodsi4_zext_1 (rtx operand0 ATTRIBUTE_UNUSED,
    1812                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1813                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    1814                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    1815                 :             : {
    1816                 :           2 :   return gen_rtx_PARALLEL (VOIDmode,
    1817                 :             :         gen_rtvec (4,
    1818                 :             :                 gen_rtx_SET (operand0,
    1819                 :             :         gen_rtx_ZERO_EXTEND (DImode,
    1820                 :             :         gen_rtx_UDIV (SImode,
    1821                 :             :         operand2,
    1822                 :             :         operand3))),
    1823                 :             :                 gen_rtx_SET (operand1,
    1824                 :             :         gen_rtx_UMOD (SImode,
    1825                 :             :         copy_rtx (operand2),
    1826                 :             :         copy_rtx (operand3))),
    1827                 :             :                 gen_rtx_UNSPEC (VOIDmode,
    1828                 :             :         gen_rtvec (1,
    1829                 :             :                 const0_rtx),
    1830                 :             :         33),
    1831                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    1832                 :             : }
    1833                 :             : 
    1834                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:10763 */
    1835                 :             : rtx
    1836                 :           1 : gen_divmodsi4_zext_2 (rtx operand0 ATTRIBUTE_UNUSED,
    1837                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1838                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    1839                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    1840                 :             : {
    1841                 :           1 :   return gen_rtx_PARALLEL (VOIDmode,
    1842                 :             :         gen_rtvec (4,
    1843                 :             :                 gen_rtx_SET (operand1,
    1844                 :             :         gen_rtx_ZERO_EXTEND (DImode,
    1845                 :             :         gen_rtx_MOD (SImode,
    1846                 :             :         operand2,
    1847                 :             :         operand3))),
    1848                 :             :                 gen_rtx_SET (operand0,
    1849                 :             :         gen_rtx_DIV (SImode,
    1850                 :             :         copy_rtx (operand2),
    1851                 :             :         copy_rtx (operand3))),
    1852                 :             :                 gen_rtx_UNSPEC (VOIDmode,
    1853                 :             :         gen_rtvec (1,
    1854                 :             :                 const0_rtx),
    1855                 :             :         33),
    1856                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    1857                 :             : }
    1858                 :             : 
    1859                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:10800 */
    1860                 :             : rtx
    1861                 :           1 : gen_udivmodsi4_zext_2 (rtx operand0 ATTRIBUTE_UNUSED,
    1862                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1863                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    1864                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    1865                 :             : {
    1866                 :           1 :   return gen_rtx_PARALLEL (VOIDmode,
    1867                 :             :         gen_rtvec (4,
    1868                 :             :                 gen_rtx_SET (operand1,
    1869                 :             :         gen_rtx_ZERO_EXTEND (DImode,
    1870                 :             :         gen_rtx_UMOD (SImode,
    1871                 :             :         operand2,
    1872                 :             :         operand3))),
    1873                 :             :                 gen_rtx_SET (operand0,
    1874                 :             :         gen_rtx_UDIV (SImode,
    1875                 :             :         copy_rtx (operand2),
    1876                 :             :         copy_rtx (operand3))),
    1877                 :             :                 gen_rtx_UNSPEC (VOIDmode,
    1878                 :             :         gen_rtvec (1,
    1879                 :             :                 const0_rtx),
    1880                 :             :         33),
    1881                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    1882                 :             : }
    1883                 :             : 
    1884                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:11218 */
    1885                 :             : rtx
    1886                 :         229 : gen_divmodhiqi3 (rtx operand0 ATTRIBUTE_UNUSED,
    1887                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1888                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    1889                 :             : {
    1890                 :         229 :   return gen_rtx_PARALLEL (VOIDmode,
    1891                 :             :         gen_rtvec (2,
    1892                 :             :                 gen_rtx_SET (operand0,
    1893                 :             :         gen_rtx_IOR (HImode,
    1894                 :             :         gen_rtx_ASHIFT (HImode,
    1895                 :             :         gen_rtx_ZERO_EXTEND (HImode,
    1896                 :             :         gen_rtx_TRUNCATE (QImode,
    1897                 :             :         gen_rtx_MOD (HImode,
    1898                 :             :         operand1,
    1899                 :             :         gen_rtx_SIGN_EXTEND (HImode,
    1900                 :             :         operand2)))),
    1901                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (8)]),
    1902                 :             :         gen_rtx_ZERO_EXTEND (HImode,
    1903                 :             :         gen_rtx_TRUNCATE (QImode,
    1904                 :             :         gen_rtx_DIV (HImode,
    1905                 :             :         copy_rtx (operand1),
    1906                 :             :         gen_rtx_SIGN_EXTEND (HImode,
    1907                 :             :         copy_rtx (operand2))))))),
    1908                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    1909                 :             : }
    1910                 :             : 
    1911                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:11218 */
    1912                 :             : rtx
    1913                 :         353 : gen_udivmodhiqi3 (rtx operand0 ATTRIBUTE_UNUSED,
    1914                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1915                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    1916                 :             : {
    1917                 :         353 :   return gen_rtx_PARALLEL (VOIDmode,
    1918                 :             :         gen_rtvec (2,
    1919                 :             :                 gen_rtx_SET (operand0,
    1920                 :             :         gen_rtx_IOR (HImode,
    1921                 :             :         gen_rtx_ASHIFT (HImode,
    1922                 :             :         gen_rtx_ZERO_EXTEND (HImode,
    1923                 :             :         gen_rtx_TRUNCATE (QImode,
    1924                 :             :         gen_rtx_MOD (HImode,
    1925                 :             :         operand1,
    1926                 :             :         gen_rtx_ZERO_EXTEND (HImode,
    1927                 :             :         operand2)))),
    1928                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (8)]),
    1929                 :             :         gen_rtx_ZERO_EXTEND (HImode,
    1930                 :             :         gen_rtx_TRUNCATE (QImode,
    1931                 :             :         gen_rtx_DIV (HImode,
    1932                 :             :         copy_rtx (operand1),
    1933                 :             :         gen_rtx_ZERO_EXTEND (HImode,
    1934                 :             :         copy_rtx (operand2))))))),
    1935                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    1936                 :             : }
    1937                 :             : 
    1938                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:14416 */
    1939                 :             : rtx
    1940                 :           7 : gen_ashldi3_doubleword (rtx operand0 ATTRIBUTE_UNUSED,
    1941                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1942                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    1943                 :             : {
    1944                 :           7 :   return gen_rtx_PARALLEL (VOIDmode,
    1945                 :             :         gen_rtvec (2,
    1946                 :             :                 gen_rtx_SET (operand0,
    1947                 :             :         gen_rtx_ASHIFT (DImode,
    1948                 :             :         operand1,
    1949                 :             :         operand2)),
    1950                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    1951                 :             : }
    1952                 :             : 
    1953                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:14416 */
    1954                 :             : rtx
    1955                 :          16 : gen_ashlti3_doubleword (rtx operand0 ATTRIBUTE_UNUSED,
    1956                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1957                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    1958                 :             : {
    1959                 :          16 :   return gen_rtx_PARALLEL (VOIDmode,
    1960                 :             :         gen_rtvec (2,
    1961                 :             :                 gen_rtx_SET (operand0,
    1962                 :             :         gen_rtx_ASHIFT (TImode,
    1963                 :             :         operand1,
    1964                 :             :         operand2)),
    1965                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    1966                 :             : }
    1967                 :             : 
    1968                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:14498 */
    1969                 :             : rtx
    1970                 :        3582 : gen_x86_64_shld (rtx operand0 ATTRIBUTE_UNUSED,
    1971                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    1972                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    1973                 :             : {
    1974                 :        3582 :   return gen_rtx_PARALLEL (VOIDmode,
    1975                 :             :         gen_rtvec (2,
    1976                 :             :                 gen_rtx_SET (operand0,
    1977                 :             :         gen_rtx_IOR (DImode,
    1978                 :             :         gen_rtx_ASHIFT (DImode,
    1979                 :             :         copy_rtx (operand0),
    1980                 :             :         gen_rtx_AND (QImode,
    1981                 :             :         operand2,
    1982                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (63)])),
    1983                 :             :         gen_rtx_SUBREG (DImode,
    1984                 :             :         gen_rtx_LSHIFTRT (TImode,
    1985                 :             :         gen_rtx_ZERO_EXTEND (TImode,
    1986                 :             :         operand1),
    1987                 :             :         gen_rtx_MINUS (QImode,
    1988                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (64)],
    1989                 :             :         gen_rtx_AND (QImode,
    1990                 :             :         copy_rtx (operand2),
    1991                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (63)]))),
    1992                 :             :         0))),
    1993                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    1994                 :             : }
    1995                 :             : 
    1996                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:14519 */
    1997                 :             : rtx
    1998                 :           1 : gen_x86_64_shld_ndd (rtx operand0 ATTRIBUTE_UNUSED,
    1999                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    2000                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    2001                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    2002                 :             : {
    2003                 :           1 :   return gen_rtx_PARALLEL (VOIDmode,
    2004                 :             :         gen_rtvec (2,
    2005                 :             :                 gen_rtx_SET (operand0,
    2006                 :             :         gen_rtx_IOR (DImode,
    2007                 :             :         gen_rtx_ASHIFT (DImode,
    2008                 :             :         operand1,
    2009                 :             :         gen_rtx_AND (QImode,
    2010                 :             :         operand3,
    2011                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (63)])),
    2012                 :             :         gen_rtx_SUBREG (DImode,
    2013                 :             :         gen_rtx_LSHIFTRT (TImode,
    2014                 :             :         gen_rtx_ZERO_EXTEND (TImode,
    2015                 :             :         operand2),
    2016                 :             :         gen_rtx_MINUS (QImode,
    2017                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (64)],
    2018                 :             :         gen_rtx_AND (QImode,
    2019                 :             :         copy_rtx (operand3),
    2020                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (63)]))),
    2021                 :             :         0))),
    2022                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    2023                 :             : }
    2024                 :             : 
    2025                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:14536 */
    2026                 :             : rtx
    2027                 :         397 : gen_x86_64_shld_1 (rtx operand0 ATTRIBUTE_UNUSED,
    2028                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    2029                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    2030                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    2031                 :             : {
    2032                 :         397 :   return gen_rtx_PARALLEL (VOIDmode,
    2033                 :             :         gen_rtvec (2,
    2034                 :             :                 gen_rtx_SET (operand0,
    2035                 :             :         gen_rtx_IOR (DImode,
    2036                 :             :         gen_rtx_ASHIFT (DImode,
    2037                 :             :         copy_rtx (operand0),
    2038                 :             :         operand2),
    2039                 :             :         gen_rtx_SUBREG (DImode,
    2040                 :             :         gen_rtx_LSHIFTRT (TImode,
    2041                 :             :         gen_rtx_ZERO_EXTEND (TImode,
    2042                 :             :         operand1),
    2043                 :             :         operand3),
    2044                 :             :         0))),
    2045                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    2046                 :             : }
    2047                 :             : 
    2048                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:14557 */
    2049                 :             : rtx
    2050                 :           2 : gen_x86_64_shld_ndd_1 (rtx operand0 ATTRIBUTE_UNUSED,
    2051                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    2052                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    2053                 :             :         rtx operand3 ATTRIBUTE_UNUSED,
    2054                 :             :         rtx operand4 ATTRIBUTE_UNUSED)
    2055                 :             : {
    2056                 :           2 :   return gen_rtx_PARALLEL (VOIDmode,
    2057                 :             :         gen_rtvec (2,
    2058                 :             :                 gen_rtx_SET (operand0,
    2059                 :             :         gen_rtx_IOR (DImode,
    2060                 :             :         gen_rtx_ASHIFT (DImode,
    2061                 :             :         operand1,
    2062                 :             :         operand3),
    2063                 :             :         gen_rtx_SUBREG (DImode,
    2064                 :             :         gen_rtx_LSHIFTRT (TImode,
    2065                 :             :         gen_rtx_ZERO_EXTEND (TImode,
    2066                 :             :         operand2),
    2067                 :             :         operand4),
    2068                 :             :         0))),
    2069                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    2070                 :             : }
    2071                 :             : 
    2072                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:14676 */
    2073                 :             : rtx
    2074                 :        1643 : gen_x86_shld (rtx operand0 ATTRIBUTE_UNUSED,
    2075                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    2076                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    2077                 :             : {
    2078                 :        1643 :   return gen_rtx_PARALLEL (VOIDmode,
    2079                 :             :         gen_rtvec (2,
    2080                 :             :                 gen_rtx_SET (operand0,
    2081                 :             :         gen_rtx_IOR (SImode,
    2082                 :             :         gen_rtx_ASHIFT (SImode,
    2083                 :             :         copy_rtx (operand0),
    2084                 :             :         gen_rtx_AND (QImode,
    2085                 :             :         operand2,
    2086                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (31)])),
    2087                 :             :         gen_rtx_SUBREG (SImode,
    2088                 :             :         gen_rtx_LSHIFTRT (DImode,
    2089                 :             :         gen_rtx_ZERO_EXTEND (DImode,
    2090                 :             :         operand1),
    2091                 :             :         gen_rtx_MINUS (QImode,
    2092                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (32)],
    2093                 :             :         gen_rtx_AND (QImode,
    2094                 :             :         copy_rtx (operand2),
    2095                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (31)]))),
    2096                 :             :         0))),
    2097                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    2098                 :             : }
    2099                 :             : 
    2100                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:14698 */
    2101                 :             : rtx
    2102                 :           0 : gen_x86_shld_ndd (rtx operand0 ATTRIBUTE_UNUSED,
    2103                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    2104                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    2105                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    2106                 :             : {
    2107                 :           0 :   return gen_rtx_PARALLEL (VOIDmode,
    2108                 :             :         gen_rtvec (2,
    2109                 :             :                 gen_rtx_SET (operand0,
    2110                 :             :         gen_rtx_IOR (SImode,
    2111                 :             :         gen_rtx_ASHIFT (SImode,
    2112                 :             :         operand1,
    2113                 :             :         gen_rtx_AND (QImode,
    2114                 :             :         operand3,
    2115                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (31)])),
    2116                 :             :         gen_rtx_SUBREG (SImode,
    2117                 :             :         gen_rtx_LSHIFTRT (DImode,
    2118                 :             :         gen_rtx_ZERO_EXTEND (DImode,
    2119                 :             :         operand2),
    2120                 :             :         gen_rtx_MINUS (QImode,
    2121                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (32)],
    2122                 :             :         gen_rtx_AND (QImode,
    2123                 :             :         copy_rtx (operand3),
    2124                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (31)]))),
    2125                 :             :         0))),
    2126                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    2127                 :             : }
    2128                 :             : 
    2129                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:14716 */
    2130                 :             : rtx
    2131                 :          64 : gen_x86_shld_1 (rtx operand0 ATTRIBUTE_UNUSED,
    2132                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    2133                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    2134                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    2135                 :             : {
    2136                 :          64 :   return gen_rtx_PARALLEL (VOIDmode,
    2137                 :             :         gen_rtvec (2,
    2138                 :             :                 gen_rtx_SET (operand0,
    2139                 :             :         gen_rtx_IOR (SImode,
    2140                 :             :         gen_rtx_ASHIFT (SImode,
    2141                 :             :         copy_rtx (operand0),
    2142                 :             :         operand2),
    2143                 :             :         gen_rtx_SUBREG (SImode,
    2144                 :             :         gen_rtx_LSHIFTRT (DImode,
    2145                 :             :         gen_rtx_ZERO_EXTEND (DImode,
    2146                 :             :         operand1),
    2147                 :             :         operand3),
    2148                 :             :         0))),
    2149                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    2150                 :             : }
    2151                 :             : 
    2152                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:14737 */
    2153                 :             : rtx
    2154                 :           2 : gen_x86_shld_ndd_1 (rtx operand0 ATTRIBUTE_UNUSED,
    2155                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    2156                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    2157                 :             :         rtx operand3 ATTRIBUTE_UNUSED,
    2158                 :             :         rtx operand4 ATTRIBUTE_UNUSED)
    2159                 :             : {
    2160                 :           2 :   return gen_rtx_PARALLEL (VOIDmode,
    2161                 :             :         gen_rtvec (2,
    2162                 :             :                 gen_rtx_SET (operand0,
    2163                 :             :         gen_rtx_IOR (SImode,
    2164                 :             :         gen_rtx_ASHIFT (SImode,
    2165                 :             :         operand1,
    2166                 :             :         operand3),
    2167                 :             :         gen_rtx_SUBREG (SImode,
    2168                 :             :         gen_rtx_LSHIFTRT (DImode,
    2169                 :             :         gen_rtx_ZERO_EXTEND (DImode,
    2170                 :             :         operand2),
    2171                 :             :         operand4),
    2172                 :             :         0))),
    2173                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    2174                 :             : }
    2175                 :             : 
    2176                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:15720 */
    2177                 :             : rtx
    2178                 :          53 : gen_lshrdi3_doubleword (rtx operand0 ATTRIBUTE_UNUSED,
    2179                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    2180                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    2181                 :             : {
    2182                 :          53 :   return gen_rtx_PARALLEL (VOIDmode,
    2183                 :             :         gen_rtvec (2,
    2184                 :             :                 gen_rtx_SET (operand0,
    2185                 :             :         gen_rtx_LSHIFTRT (DImode,
    2186                 :             :         operand1,
    2187                 :             :         operand2)),
    2188                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    2189                 :             : }
    2190                 :             : 
    2191                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:15720 */
    2192                 :             : rtx
    2193                 :           0 : gen_ashrdi3_doubleword (rtx operand0 ATTRIBUTE_UNUSED,
    2194                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    2195                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    2196                 :             : {
    2197                 :           0 :   return gen_rtx_PARALLEL (VOIDmode,
    2198                 :             :         gen_rtvec (2,
    2199                 :             :                 gen_rtx_SET (operand0,
    2200                 :             :         gen_rtx_ASHIFTRT (DImode,
    2201                 :             :         operand1,
    2202                 :             :         operand2)),
    2203                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    2204                 :             : }
    2205                 :             : 
    2206                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:15720 */
    2207                 :             : rtx
    2208                 :          19 : gen_lshrti3_doubleword (rtx operand0 ATTRIBUTE_UNUSED,
    2209                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    2210                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    2211                 :             : {
    2212                 :          19 :   return gen_rtx_PARALLEL (VOIDmode,
    2213                 :             :         gen_rtvec (2,
    2214                 :             :                 gen_rtx_SET (operand0,
    2215                 :             :         gen_rtx_LSHIFTRT (TImode,
    2216                 :             :         operand1,
    2217                 :             :         operand2)),
    2218                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    2219                 :             : }
    2220                 :             : 
    2221                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:15720 */
    2222                 :             : rtx
    2223                 :           2 : gen_ashrti3_doubleword (rtx operand0 ATTRIBUTE_UNUSED,
    2224                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    2225                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    2226                 :             : {
    2227                 :           2 :   return gen_rtx_PARALLEL (VOIDmode,
    2228                 :             :         gen_rtvec (2,
    2229                 :             :                 gen_rtx_SET (operand0,
    2230                 :             :         gen_rtx_ASHIFTRT (TImode,
    2231                 :             :         operand1,
    2232                 :             :         operand2)),
    2233                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    2234                 :             : }
    2235                 :             : 
    2236                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:15764 */
    2237                 :             : rtx
    2238                 :           0 : gen_lshrdi3_doubleword_lowpart (rtx operand0 ATTRIBUTE_UNUSED,
    2239                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    2240                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    2241                 :             : {
    2242                 :           0 :   return gen_rtx_PARALLEL (VOIDmode,
    2243                 :             :         gen_rtvec (2,
    2244                 :             :                 gen_rtx_SET (operand0,
    2245                 :             :         gen_rtx_SUBREG (SImode,
    2246                 :             :         gen_rtx_LSHIFTRT (DImode,
    2247                 :             :         operand1,
    2248                 :             :         operand2),
    2249                 :             :         0)),
    2250                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    2251                 :             : }
    2252                 :             : 
    2253                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:15764 */
    2254                 :             : rtx
    2255                 :           0 : gen_ashrdi3_doubleword_lowpart (rtx operand0 ATTRIBUTE_UNUSED,
    2256                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    2257                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    2258                 :             : {
    2259                 :           0 :   return gen_rtx_PARALLEL (VOIDmode,
    2260                 :             :         gen_rtvec (2,
    2261                 :             :                 gen_rtx_SET (operand0,
    2262                 :             :         gen_rtx_SUBREG (SImode,
    2263                 :             :         gen_rtx_ASHIFTRT (DImode,
    2264                 :             :         operand1,
    2265                 :             :         operand2),
    2266                 :             :         0)),
    2267                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    2268                 :             : }
    2269                 :             : 
    2270                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:15764 */
    2271                 :             : rtx
    2272                 :           0 : gen_lshrti3_doubleword_lowpart (rtx operand0 ATTRIBUTE_UNUSED,
    2273                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    2274                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    2275                 :             : {
    2276                 :           0 :   return gen_rtx_PARALLEL (VOIDmode,
    2277                 :             :         gen_rtvec (2,
    2278                 :             :                 gen_rtx_SET (operand0,
    2279                 :             :         gen_rtx_SUBREG (DImode,
    2280                 :             :         gen_rtx_LSHIFTRT (TImode,
    2281                 :             :         operand1,
    2282                 :             :         operand2),
    2283                 :             :         0)),
    2284                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    2285                 :             : }
    2286                 :             : 
    2287                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:15764 */
    2288                 :             : rtx
    2289                 :           0 : gen_ashrti3_doubleword_lowpart (rtx operand0 ATTRIBUTE_UNUSED,
    2290                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    2291                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    2292                 :             : {
    2293                 :           0 :   return gen_rtx_PARALLEL (VOIDmode,
    2294                 :             :         gen_rtvec (2,
    2295                 :             :                 gen_rtx_SET (operand0,
    2296                 :             :         gen_rtx_SUBREG (DImode,
    2297                 :             :         gen_rtx_ASHIFTRT (TImode,
    2298                 :             :         operand1,
    2299                 :             :         operand2),
    2300                 :             :         0)),
    2301                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    2302                 :             : }
    2303                 :             : 
    2304                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:15787 */
    2305                 :             : rtx
    2306                 :        5959 : gen_x86_64_shrd (rtx operand0 ATTRIBUTE_UNUSED,
    2307                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    2308                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    2309                 :             : {
    2310                 :        5959 :   return gen_rtx_PARALLEL (VOIDmode,
    2311                 :             :         gen_rtvec (2,
    2312                 :             :                 gen_rtx_SET (operand0,
    2313                 :             :         gen_rtx_IOR (DImode,
    2314                 :             :         gen_rtx_LSHIFTRT (DImode,
    2315                 :             :         copy_rtx (operand0),
    2316                 :             :         gen_rtx_AND (QImode,
    2317                 :             :         operand2,
    2318                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (63)])),
    2319                 :             :         gen_rtx_SUBREG (DImode,
    2320                 :             :         gen_rtx_ASHIFT (TImode,
    2321                 :             :         gen_rtx_ZERO_EXTEND (TImode,
    2322                 :             :         operand1),
    2323                 :             :         gen_rtx_MINUS (QImode,
    2324                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (64)],
    2325                 :             :         gen_rtx_AND (QImode,
    2326                 :             :         copy_rtx (operand2),
    2327                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (63)]))),
    2328                 :             :         0))),
    2329                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    2330                 :             : }
    2331                 :             : 
    2332                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:15808 */
    2333                 :             : rtx
    2334                 :           2 : gen_x86_64_shrd_ndd (rtx operand0 ATTRIBUTE_UNUSED,
    2335                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    2336                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    2337                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    2338                 :             : {
    2339                 :           2 :   return gen_rtx_PARALLEL (VOIDmode,
    2340                 :             :         gen_rtvec (2,
    2341                 :             :                 gen_rtx_SET (operand0,
    2342                 :             :         gen_rtx_IOR (DImode,
    2343                 :             :         gen_rtx_LSHIFTRT (DImode,
    2344                 :             :         operand1,
    2345                 :             :         gen_rtx_AND (QImode,
    2346                 :             :         operand3,
    2347                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (63)])),
    2348                 :             :         gen_rtx_SUBREG (DImode,
    2349                 :             :         gen_rtx_ASHIFT (TImode,
    2350                 :             :         gen_rtx_ZERO_EXTEND (TImode,
    2351                 :             :         operand2),
    2352                 :             :         gen_rtx_MINUS (QImode,
    2353                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (64)],
    2354                 :             :         gen_rtx_AND (QImode,
    2355                 :             :         copy_rtx (operand3),
    2356                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (63)]))),
    2357                 :             :         0))),
    2358                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    2359                 :             : }
    2360                 :             : 
    2361                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:15826 */
    2362                 :             : rtx
    2363                 :         202 : gen_x86_64_shrd_1 (rtx operand0 ATTRIBUTE_UNUSED,
    2364                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    2365                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    2366                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    2367                 :             : {
    2368                 :         202 :   return gen_rtx_PARALLEL (VOIDmode,
    2369                 :             :         gen_rtvec (2,
    2370                 :             :                 gen_rtx_SET (operand0,
    2371                 :             :         gen_rtx_IOR (DImode,
    2372                 :             :         gen_rtx_LSHIFTRT (DImode,
    2373                 :             :         copy_rtx (operand0),
    2374                 :             :         operand2),
    2375                 :             :         gen_rtx_SUBREG (DImode,
    2376                 :             :         gen_rtx_ASHIFT (TImode,
    2377                 :             :         gen_rtx_ZERO_EXTEND (TImode,
    2378                 :             :         operand1),
    2379                 :             :         operand3),
    2380                 :             :         0))),
    2381                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    2382                 :             : }
    2383                 :             : 
    2384                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:15847 */
    2385                 :             : rtx
    2386                 :           2 : gen_x86_64_shrd_ndd_1 (rtx operand0 ATTRIBUTE_UNUSED,
    2387                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    2388                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    2389                 :             :         rtx operand3 ATTRIBUTE_UNUSED,
    2390                 :             :         rtx operand4 ATTRIBUTE_UNUSED)
    2391                 :             : {
    2392                 :           2 :   return gen_rtx_PARALLEL (VOIDmode,
    2393                 :             :         gen_rtvec (2,
    2394                 :             :                 gen_rtx_SET (operand0,
    2395                 :             :         gen_rtx_IOR (DImode,
    2396                 :             :         gen_rtx_LSHIFTRT (DImode,
    2397                 :             :         operand1,
    2398                 :             :         operand3),
    2399                 :             :         gen_rtx_SUBREG (DImode,
    2400                 :             :         gen_rtx_ASHIFT (TImode,
    2401                 :             :         gen_rtx_ZERO_EXTEND (TImode,
    2402                 :             :         operand2),
    2403                 :             :         operand4),
    2404                 :             :         0))),
    2405                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    2406                 :             : }
    2407                 :             : 
    2408                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:15966 */
    2409                 :             : rtx
    2410                 :        3692 : gen_x86_shrd (rtx operand0 ATTRIBUTE_UNUSED,
    2411                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    2412                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    2413                 :             : {
    2414                 :        3692 :   return gen_rtx_PARALLEL (VOIDmode,
    2415                 :             :         gen_rtvec (2,
    2416                 :             :                 gen_rtx_SET (operand0,
    2417                 :             :         gen_rtx_IOR (SImode,
    2418                 :             :         gen_rtx_LSHIFTRT (SImode,
    2419                 :             :         copy_rtx (operand0),
    2420                 :             :         gen_rtx_AND (QImode,
    2421                 :             :         operand2,
    2422                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (31)])),
    2423                 :             :         gen_rtx_SUBREG (SImode,
    2424                 :             :         gen_rtx_ASHIFT (DImode,
    2425                 :             :         gen_rtx_ZERO_EXTEND (DImode,
    2426                 :             :         operand1),
    2427                 :             :         gen_rtx_MINUS (QImode,
    2428                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (32)],
    2429                 :             :         gen_rtx_AND (QImode,
    2430                 :             :         copy_rtx (operand2),
    2431                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (31)]))),
    2432                 :             :         0))),
    2433                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    2434                 :             : }
    2435                 :             : 
    2436                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:15988 */
    2437                 :             : rtx
    2438                 :           0 : gen_x86_shrd_ndd (rtx operand0 ATTRIBUTE_UNUSED,
    2439                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    2440                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    2441                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    2442                 :             : {
    2443                 :           0 :   return gen_rtx_PARALLEL (VOIDmode,
    2444                 :             :         gen_rtvec (2,
    2445                 :             :                 gen_rtx_SET (operand0,
    2446                 :             :         gen_rtx_IOR (SImode,
    2447                 :             :         gen_rtx_LSHIFTRT (SImode,
    2448                 :             :         operand1,
    2449                 :             :         gen_rtx_AND (QImode,
    2450                 :             :         operand3,
    2451                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (31)])),
    2452                 :             :         gen_rtx_SUBREG (SImode,
    2453                 :             :         gen_rtx_ASHIFT (DImode,
    2454                 :             :         gen_rtx_ZERO_EXTEND (DImode,
    2455                 :             :         operand2),
    2456                 :             :         gen_rtx_MINUS (QImode,
    2457                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (32)],
    2458                 :             :         gen_rtx_AND (QImode,
    2459                 :             :         copy_rtx (operand3),
    2460                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (31)]))),
    2461                 :             :         0))),
    2462                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    2463                 :             : }
    2464                 :             : 
    2465                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:16005 */
    2466                 :             : rtx
    2467                 :          37 : gen_x86_shrd_1 (rtx operand0 ATTRIBUTE_UNUSED,
    2468                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    2469                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    2470                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    2471                 :             : {
    2472                 :          37 :   return gen_rtx_PARALLEL (VOIDmode,
    2473                 :             :         gen_rtvec (2,
    2474                 :             :                 gen_rtx_SET (operand0,
    2475                 :             :         gen_rtx_IOR (SImode,
    2476                 :             :         gen_rtx_LSHIFTRT (SImode,
    2477                 :             :         copy_rtx (operand0),
    2478                 :             :         operand2),
    2479                 :             :         gen_rtx_SUBREG (SImode,
    2480                 :             :         gen_rtx_ASHIFT (DImode,
    2481                 :             :         gen_rtx_ZERO_EXTEND (DImode,
    2482                 :             :         operand1),
    2483                 :             :         operand3),
    2484                 :             :         0))),
    2485                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    2486                 :             : }
    2487                 :             : 
    2488                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:16026 */
    2489                 :             : rtx
    2490                 :           2 : gen_x86_shrd_ndd_1 (rtx operand0 ATTRIBUTE_UNUSED,
    2491                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    2492                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    2493                 :             :         rtx operand3 ATTRIBUTE_UNUSED,
    2494                 :             :         rtx operand4 ATTRIBUTE_UNUSED)
    2495                 :             : {
    2496                 :           2 :   return gen_rtx_PARALLEL (VOIDmode,
    2497                 :             :         gen_rtvec (2,
    2498                 :             :                 gen_rtx_SET (operand0,
    2499                 :             :         gen_rtx_IOR (SImode,
    2500                 :             :         gen_rtx_LSHIFTRT (SImode,
    2501                 :             :         operand1,
    2502                 :             :         operand3),
    2503                 :             :         gen_rtx_SUBREG (SImode,
    2504                 :             :         gen_rtx_ASHIFT (DImode,
    2505                 :             :         gen_rtx_ZERO_EXTEND (DImode,
    2506                 :             :         operand2),
    2507                 :             :         operand4),
    2508                 :             :         0))),
    2509                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    2510                 :             : }
    2511                 :             : 
    2512                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:16148 */
    2513                 :             : rtx
    2514                 :        4134 : gen_ashrsi3_cvt (rtx operand0 ATTRIBUTE_UNUSED,
    2515                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    2516                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    2517                 :             : {
    2518                 :        4134 :   return gen_rtx_PARALLEL (VOIDmode,
    2519                 :             :         gen_rtvec (2,
    2520                 :             :                 gen_rtx_SET (operand0,
    2521                 :             :         gen_rtx_ASHIFTRT (SImode,
    2522                 :             :         operand1,
    2523                 :             :         operand2)),
    2524                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    2525                 :             : }
    2526                 :             : 
    2527                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:16148 */
    2528                 :             : rtx
    2529                 :        2244 : gen_ashrdi3_cvt (rtx operand0 ATTRIBUTE_UNUSED,
    2530                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    2531                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    2532                 :             : {
    2533                 :        2244 :   return gen_rtx_PARALLEL (VOIDmode,
    2534                 :             :         gen_rtvec (2,
    2535                 :             :                 gen_rtx_SET (operand0,
    2536                 :             :         gen_rtx_ASHIFTRT (DImode,
    2537                 :             :         operand1,
    2538                 :             :         operand2)),
    2539                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    2540                 :             : }
    2541                 :             : 
    2542                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:16878 */
    2543                 :             : rtx
    2544                 :          29 : gen_ix86_rotldi3_doubleword (rtx operand0 ATTRIBUTE_UNUSED,
    2545                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    2546                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    2547                 :             : {
    2548                 :          29 :   return gen_rtx_PARALLEL (VOIDmode,
    2549                 :             :         gen_rtvec (3,
    2550                 :             :                 gen_rtx_SET (operand0,
    2551                 :             :         gen_rtx_ROTATE (DImode,
    2552                 :             :         operand1,
    2553                 :             :         operand2)),
    2554                 :             :                 gen_hard_reg_clobber (CCmode, 17),
    2555                 :             :                 gen_rtx_CLOBBER (VOIDmode,
    2556                 :             :         gen_rtx_SCRATCH (SImode))));
    2557                 :             : }
    2558                 :             : 
    2559                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:16878 */
    2560                 :             : rtx
    2561                 :           0 : gen_ix86_rotlti3_doubleword (rtx operand0 ATTRIBUTE_UNUSED,
    2562                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    2563                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    2564                 :             : {
    2565                 :           0 :   return gen_rtx_PARALLEL (VOIDmode,
    2566                 :             :         gen_rtvec (3,
    2567                 :             :                 gen_rtx_SET (operand0,
    2568                 :             :         gen_rtx_ROTATE (TImode,
    2569                 :             :         operand1,
    2570                 :             :         operand2)),
    2571                 :             :                 gen_hard_reg_clobber (CCmode, 17),
    2572                 :             :                 gen_rtx_CLOBBER (VOIDmode,
    2573                 :             :         gen_rtx_SCRATCH (DImode))));
    2574                 :             : }
    2575                 :             : 
    2576                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:16915 */
    2577                 :             : rtx
    2578                 :          31 : gen_ix86_rotrdi3_doubleword (rtx operand0 ATTRIBUTE_UNUSED,
    2579                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    2580                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    2581                 :             : {
    2582                 :          31 :   return gen_rtx_PARALLEL (VOIDmode,
    2583                 :             :         gen_rtvec (3,
    2584                 :             :                 gen_rtx_SET (operand0,
    2585                 :             :         gen_rtx_ROTATERT (DImode,
    2586                 :             :         operand1,
    2587                 :             :         operand2)),
    2588                 :             :                 gen_hard_reg_clobber (CCmode, 17),
    2589                 :             :                 gen_rtx_CLOBBER (VOIDmode,
    2590                 :             :         gen_rtx_SCRATCH (SImode))));
    2591                 :             : }
    2592                 :             : 
    2593                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:16915 */
    2594                 :             : rtx
    2595                 :          10 : gen_ix86_rotrti3_doubleword (rtx operand0 ATTRIBUTE_UNUSED,
    2596                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    2597                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    2598                 :             : {
    2599                 :          10 :   return gen_rtx_PARALLEL (VOIDmode,
    2600                 :             :         gen_rtvec (3,
    2601                 :             :                 gen_rtx_SET (operand0,
    2602                 :             :         gen_rtx_ROTATERT (TImode,
    2603                 :             :         operand1,
    2604                 :             :         operand2)),
    2605                 :             :                 gen_hard_reg_clobber (CCmode, 17),
    2606                 :             :                 gen_rtx_CLOBBER (VOIDmode,
    2607                 :             :         gen_rtx_SCRATCH (DImode))));
    2608                 :             : }
    2609                 :             : 
    2610                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:16952 */
    2611                 :             : rtx
    2612                 :           0 : gen_rotl32di2_doubleword (rtx operand0 ATTRIBUTE_UNUSED,
    2613                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    2614                 :             : {
    2615                 :           0 :   return gen_rtx_SET (operand0,
    2616                 :             :         gen_rtx_ROTATE (DImode,
    2617                 :             :         operand1,
    2618                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (32)]));
    2619                 :             : }
    2620                 :             : 
    2621                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:16952 */
    2622                 :             : rtx
    2623                 :           0 : gen_rotr32di2_doubleword (rtx operand0 ATTRIBUTE_UNUSED,
    2624                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    2625                 :             : {
    2626                 :           0 :   return gen_rtx_SET (operand0,
    2627                 :             :         gen_rtx_ROTATERT (DImode,
    2628                 :             :         operand1,
    2629                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (32)]));
    2630                 :             : }
    2631                 :             : 
    2632                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:16970 */
    2633                 :             : rtx
    2634                 :           3 : gen_rotl64ti2_doubleword (rtx operand0 ATTRIBUTE_UNUSED,
    2635                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    2636                 :             : {
    2637                 :           3 :   return gen_rtx_SET (operand0,
    2638                 :             :         gen_rtx_ROTATE (TImode,
    2639                 :             :         operand1,
    2640                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (64)]));
    2641                 :             : }
    2642                 :             : 
    2643                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:16970 */
    2644                 :             : rtx
    2645                 :           0 : gen_rotr64ti2_doubleword (rtx operand0 ATTRIBUTE_UNUSED,
    2646                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    2647                 :             : {
    2648                 :           0 :   return gen_rtx_SET (operand0,
    2649                 :             :         gen_rtx_ROTATERT (TImode,
    2650                 :             :         operand1,
    2651                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (64)]));
    2652                 :             : }
    2653                 :             : 
    2654                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:17218 */
    2655                 :             : rtx
    2656                 :           0 : gen_rcrsi2 (rtx operand0 ATTRIBUTE_UNUSED,
    2657                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    2658                 :             : {
    2659                 :           0 :   return gen_rtx_PARALLEL (VOIDmode,
    2660                 :             :         gen_rtvec (2,
    2661                 :             :                 gen_rtx_SET (operand0,
    2662                 :             :         gen_rtx_PLUS (SImode,
    2663                 :             :         gen_rtx_LSHIFTRT (SImode,
    2664                 :             :         operand1,
    2665                 :             :         const1_rtx),
    2666                 :             :         gen_rtx_ASHIFT (SImode,
    2667                 :             :         gen_rtx_LTU (SImode,
    2668                 :             :         gen_rtx_REG (CCCmode,
    2669                 :             :         17),
    2670                 :             :         const0_rtx),
    2671                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (31)]))),
    2672                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    2673                 :             : }
    2674                 :             : 
    2675                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:17236 */
    2676                 :             : rtx
    2677                 :           2 : gen_rcrdi2 (rtx operand0 ATTRIBUTE_UNUSED,
    2678                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    2679                 :             : {
    2680                 :           2 :   return gen_rtx_PARALLEL (VOIDmode,
    2681                 :             :         gen_rtvec (2,
    2682                 :             :                 gen_rtx_SET (operand0,
    2683                 :             :         gen_rtx_PLUS (DImode,
    2684                 :             :         gen_rtx_LSHIFTRT (DImode,
    2685                 :             :         operand1,
    2686                 :             :         const1_rtx),
    2687                 :             :         gen_rtx_ASHIFT (DImode,
    2688                 :             :         gen_rtx_LTU (DImode,
    2689                 :             :         gen_rtx_REG (CCCmode,
    2690                 :             :         17),
    2691                 :             :         const0_rtx),
    2692                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (63)]))),
    2693                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    2694                 :             : }
    2695                 :             : 
    2696                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:17254 */
    2697                 :             : rtx
    2698                 :           0 : gen_lshrsi3_carry (rtx operand0 ATTRIBUTE_UNUSED,
    2699                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    2700                 :             : {
    2701                 :           0 :   return gen_rtx_PARALLEL (VOIDmode,
    2702                 :             :         gen_rtvec (2,
    2703                 :             :                 gen_rtx_SET (gen_rtx_REG (CCCmode,
    2704                 :             :         17),
    2705                 :             :         gen_rtx_UNSPEC (CCCmode,
    2706                 :             :         gen_rtvec (2,
    2707                 :             :                 gen_rtx_AND (SImode,
    2708                 :             :         operand1,
    2709                 :             :         const1_rtx),
    2710                 :             :                 const0_rtx),
    2711                 :             :         41)),
    2712                 :             :                 gen_rtx_SET (operand0,
    2713                 :             :         gen_rtx_LSHIFTRT (SImode,
    2714                 :             :         copy_rtx (operand1),
    2715                 :             :         const1_rtx))));
    2716                 :             : }
    2717                 :             : 
    2718                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:17254 */
    2719                 :             : rtx
    2720                 :           0 : gen_ashrsi3_carry (rtx operand0 ATTRIBUTE_UNUSED,
    2721                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    2722                 :             : {
    2723                 :           0 :   return gen_rtx_PARALLEL (VOIDmode,
    2724                 :             :         gen_rtvec (2,
    2725                 :             :                 gen_rtx_SET (gen_rtx_REG (CCCmode,
    2726                 :             :         17),
    2727                 :             :         gen_rtx_UNSPEC (CCCmode,
    2728                 :             :         gen_rtvec (2,
    2729                 :             :                 gen_rtx_AND (SImode,
    2730                 :             :         operand1,
    2731                 :             :         const1_rtx),
    2732                 :             :                 const0_rtx),
    2733                 :             :         41)),
    2734                 :             :                 gen_rtx_SET (operand0,
    2735                 :             :         gen_rtx_ASHIFTRT (SImode,
    2736                 :             :         copy_rtx (operand1),
    2737                 :             :         const1_rtx))));
    2738                 :             : }
    2739                 :             : 
    2740                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:17254 */
    2741                 :             : rtx
    2742                 :           1 : gen_lshrdi3_carry (rtx operand0 ATTRIBUTE_UNUSED,
    2743                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    2744                 :             : {
    2745                 :           1 :   return gen_rtx_PARALLEL (VOIDmode,
    2746                 :             :         gen_rtvec (2,
    2747                 :             :                 gen_rtx_SET (gen_rtx_REG (CCCmode,
    2748                 :             :         17),
    2749                 :             :         gen_rtx_UNSPEC (CCCmode,
    2750                 :             :         gen_rtvec (2,
    2751                 :             :                 gen_rtx_AND (DImode,
    2752                 :             :         operand1,
    2753                 :             :         const1_rtx),
    2754                 :             :                 const0_rtx),
    2755                 :             :         41)),
    2756                 :             :                 gen_rtx_SET (operand0,
    2757                 :             :         gen_rtx_LSHIFTRT (DImode,
    2758                 :             :         copy_rtx (operand1),
    2759                 :             :         const1_rtx))));
    2760                 :             : }
    2761                 :             : 
    2762                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:17254 */
    2763                 :             : rtx
    2764                 :           1 : gen_ashrdi3_carry (rtx operand0 ATTRIBUTE_UNUSED,
    2765                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    2766                 :             : {
    2767                 :           1 :   return gen_rtx_PARALLEL (VOIDmode,
    2768                 :             :         gen_rtvec (2,
    2769                 :             :                 gen_rtx_SET (gen_rtx_REG (CCCmode,
    2770                 :             :         17),
    2771                 :             :         gen_rtx_UNSPEC (CCCmode,
    2772                 :             :         gen_rtvec (2,
    2773                 :             :                 gen_rtx_AND (DImode,
    2774                 :             :         operand1,
    2775                 :             :         const1_rtx),
    2776                 :             :                 const0_rtx),
    2777                 :             :         41)),
    2778                 :             :                 gen_rtx_SET (operand0,
    2779                 :             :         gen_rtx_ASHIFTRT (DImode,
    2780                 :             :         copy_rtx (operand1),
    2781                 :             :         const1_rtx))));
    2782                 :             : }
    2783                 :             : 
    2784                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:18132 */
    2785                 :             : rtx
    2786                 :         239 : gen_setcc_sf_sse (rtx operand0 ATTRIBUTE_UNUSED,
    2787                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    2788                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    2789                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    2790                 :             : {
    2791                 :         239 :   return gen_rtx_SET (operand0,
    2792                 :             :         gen_rtx_fmt_ee (GET_CODE (operand3), SFmode,
    2793                 :             :                 operand1,
    2794                 :             :                 operand2));
    2795                 :             : }
    2796                 :             : 
    2797                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:18132 */
    2798                 :             : rtx
    2799                 :         381 : gen_setcc_df_sse (rtx operand0 ATTRIBUTE_UNUSED,
    2800                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    2801                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    2802                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    2803                 :             : {
    2804                 :         381 :   return gen_rtx_SET (operand0,
    2805                 :             :         gen_rtx_fmt_ee (GET_CODE (operand3), DFmode,
    2806                 :             :                 operand1,
    2807                 :             :                 operand2));
    2808                 :             : }
    2809                 :             : 
    2810                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:18148 */
    2811                 :             : rtx
    2812                 :           0 : gen_setcc_hf_mask (rtx operand0 ATTRIBUTE_UNUSED,
    2813                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    2814                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    2815                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    2816                 :             : {
    2817                 :           0 :   return gen_rtx_SET (operand0,
    2818                 :             :         gen_rtx_UNSPEC (QImode,
    2819                 :             :         gen_rtvec (3,
    2820                 :             :                 operand1,
    2821                 :             :                 operand2,
    2822                 :             :                 operand3),
    2823                 :             :         58));
    2824                 :             : }
    2825                 :             : 
    2826                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:18288 */
    2827                 :             : rtx
    2828                 :     8462820 : gen_jump (rtx operand0 ATTRIBUTE_UNUSED)
    2829                 :             : {
    2830                 :     8462820 :   return gen_rtx_SET (pc_rtx,
    2831                 :             :         gen_rtx_LABEL_REF (VOIDmode,
    2832                 :             :         operand0));
    2833                 :             : }
    2834                 :             : 
    2835                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:18994 */
    2836                 :             : rtx
    2837                 :      266120 : gen_blockage (void)
    2838                 :             : {
    2839                 :      266120 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    2840                 :             :         gen_rtvec (1,
    2841                 :             :                 const0_rtx),
    2842                 :             :         1);
    2843                 :             : }
    2844                 :             : 
    2845                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:19020 */
    2846                 :             : rtx
    2847                 :           0 : gen_prologue_use (rtx operand0 ATTRIBUTE_UNUSED)
    2848                 :             : {
    2849                 :           0 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    2850                 :             :         gen_rtvec (1,
    2851                 :             :                 operand0),
    2852                 :             :         5);
    2853                 :             : }
    2854                 :             : 
    2855                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:19065 */
    2856                 :             : rtx
    2857                 :     1391395 : gen_simple_return_internal (void)
    2858                 :             : {
    2859                 :     1391395 :   return simple_return_rtx;
    2860                 :             : }
    2861                 :             : 
    2862                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:19074 */
    2863                 :             : rtx
    2864                 :         118 : gen_interrupt_return (void)
    2865                 :             : {
    2866                 :         118 :   return gen_rtx_PARALLEL (VOIDmode,
    2867                 :             :         gen_rtvec (2,
    2868                 :             :                 simple_return_rtx,
    2869                 :             :                 gen_rtx_UNSPEC (VOIDmode,
    2870                 :             :         gen_rtvec (1,
    2871                 :             :                 const0_rtx),
    2872                 :             :         99)));
    2873                 :             : }
    2874                 :             : 
    2875                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:19085 */
    2876                 :             : rtx
    2877                 :         552 : gen_simple_return_internal_long (void)
    2878                 :             : {
    2879                 :         552 :   return gen_rtx_PARALLEL (VOIDmode,
    2880                 :             :         gen_rtvec (2,
    2881                 :             :                 simple_return_rtx,
    2882                 :             :                 gen_rtx_UNSPEC (VOIDmode,
    2883                 :             :         gen_rtvec (1,
    2884                 :             :                 const0_rtx),
    2885                 :             :         30)));
    2886                 :             : }
    2887                 :             : 
    2888                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:19096 */
    2889                 :             : rtx
    2890                 :       25612 : gen_simple_return_pop_internal (rtx operand0 ATTRIBUTE_UNUSED)
    2891                 :             : {
    2892                 :       25612 :   return gen_rtx_PARALLEL (VOIDmode,
    2893                 :             :         gen_rtvec (2,
    2894                 :             :                 simple_return_rtx,
    2895                 :             :                 gen_rtx_USE (VOIDmode,
    2896                 :             :         operand0)));
    2897                 :             : }
    2898                 :             : 
    2899                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:19126 */
    2900                 :             : rtx
    2901                 :      235782 : gen_nop (void)
    2902                 :             : {
    2903                 :      235782 :   return const0_rtx;
    2904                 :             : }
    2905                 :             : 
    2906                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:19135 */
    2907                 :             : rtx
    2908                 :          24 : gen_nops (rtx operand0 ATTRIBUTE_UNUSED)
    2909                 :             : {
    2910                 :          24 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    2911                 :             :         gen_rtvec (1,
    2912                 :             :                 operand0),
    2913                 :             :         8);
    2914                 :             : }
    2915                 :             : 
    2916                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:19157 */
    2917                 :             : rtx
    2918                 :          55 : gen_pad (rtx operand0 ATTRIBUTE_UNUSED)
    2919                 :             : {
    2920                 :          55 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    2921                 :             :         gen_rtvec (1,
    2922                 :             :                 operand0),
    2923                 :             :         4);
    2924                 :             : }
    2925                 :             : 
    2926                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:19220 */
    2927                 :             : rtx
    2928                 :          17 : gen_set_got_rex64 (rtx operand0 ATTRIBUTE_UNUSED)
    2929                 :             : {
    2930                 :          17 :   return gen_rtx_SET (operand0,
    2931                 :             :         gen_rtx_UNSPEC (DImode,
    2932                 :             :         gen_rtvec (1,
    2933                 :             :                 const0_rtx),
    2934                 :             :         14));
    2935                 :             : }
    2936                 :             : 
    2937                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:19229 */
    2938                 :             : rtx
    2939                 :          58 : gen_set_rip_rex64 (rtx operand0 ATTRIBUTE_UNUSED,
    2940                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    2941                 :             : {
    2942                 :          58 :   return gen_rtx_SET (operand0,
    2943                 :             :         gen_rtx_UNSPEC (DImode,
    2944                 :             :         gen_rtvec (1,
    2945                 :             :                 gen_rtx_LABEL_REF (VOIDmode,
    2946                 :             :         operand1)),
    2947                 :             :         15));
    2948                 :             : }
    2949                 :             : 
    2950                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:19238 */
    2951                 :             : rtx
    2952                 :          58 : gen_set_got_offset_rex64 (rtx operand0 ATTRIBUTE_UNUSED,
    2953                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    2954                 :             : {
    2955                 :          58 :   return gen_rtx_SET (operand0,
    2956                 :             :         gen_rtx_UNSPEC (DImode,
    2957                 :             :         gen_rtvec (1,
    2958                 :             :                 gen_rtx_LABEL_REF (VOIDmode,
    2959                 :             :         operand1)),
    2960                 :             :         16));
    2961                 :             : }
    2962                 :             : 
    2963                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:19282 */
    2964                 :             : rtx
    2965                 :          28 : gen_eh_return_internal (void)
    2966                 :             : {
    2967                 :          28 :   return gen_rtx_EH_RETURN (VOIDmode);
    2968                 :             : }
    2969                 :             : 
    2970                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:19326 */
    2971                 :             : rtx
    2972                 :      259804 : gen_split_stack_return (rtx operand0 ATTRIBUTE_UNUSED)
    2973                 :             : {
    2974                 :      259804 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    2975                 :             :         gen_rtvec (1,
    2976                 :             :                 operand0),
    2977                 :             :         6);
    2978                 :             : }
    2979                 :             : 
    2980                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:19400 */
    2981                 :             : rtx
    2982                 :           0 : gen_ffssi2_no_cmove (rtx operand0 ATTRIBUTE_UNUSED,
    2983                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    2984                 :             : {
    2985                 :           0 :   return gen_rtx_PARALLEL (VOIDmode,
    2986                 :             :         gen_rtvec (3,
    2987                 :             :                 gen_rtx_SET (operand0,
    2988                 :             :         gen_rtx_FFS (SImode,
    2989                 :             :         operand1)),
    2990                 :             :                 gen_rtx_CLOBBER (VOIDmode,
    2991                 :             :         gen_rtx_SCRATCH (SImode)),
    2992                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    2993                 :             : }
    2994                 :             : 
    2995                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:19485 */
    2996                 :             : rtx
    2997                 :         410 : gen_ctzsi2 (rtx operand0 ATTRIBUTE_UNUSED,
    2998                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    2999                 :             : {
    3000                 :         410 :   return gen_rtx_PARALLEL (VOIDmode,
    3001                 :             :         gen_rtvec (2,
    3002                 :             :                 gen_rtx_SET (operand0,
    3003                 :             :         gen_rtx_CTZ (SImode,
    3004                 :             :         operand1)),
    3005                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    3006                 :             : }
    3007                 :             : 
    3008                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:19485 */
    3009                 :             : rtx
    3010                 :         457 : gen_ctzdi2 (rtx operand0 ATTRIBUTE_UNUSED,
    3011                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    3012                 :             : {
    3013                 :         457 :   return gen_rtx_PARALLEL (VOIDmode,
    3014                 :             :         gen_rtvec (2,
    3015                 :             :                 gen_rtx_SET (operand0,
    3016                 :             :         gen_rtx_CTZ (DImode,
    3017                 :             :         operand1)),
    3018                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    3019                 :             : }
    3020                 :             : 
    3021                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:19652 */
    3022                 :             : rtx
    3023                 :          18 : gen_bsr_rex64 (rtx operand0 ATTRIBUTE_UNUSED,
    3024                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    3025                 :             : {
    3026                 :          18 :   return gen_rtx_PARALLEL (VOIDmode,
    3027                 :             :         gen_rtvec (2,
    3028                 :             :                 gen_rtx_SET (gen_rtx_REG (CCZmode,
    3029                 :             :         17),
    3030                 :             :         gen_rtx_COMPARE (CCZmode,
    3031                 :             :         operand1,
    3032                 :             :         const0_rtx)),
    3033                 :             :                 gen_rtx_SET (operand0,
    3034                 :             :         gen_rtx_MINUS (DImode,
    3035                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (63)],
    3036                 :             :         gen_rtx_CLZ (DImode,
    3037                 :             :         copy_rtx (operand1))))));
    3038                 :             : }
    3039                 :             : 
    3040                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:19666 */
    3041                 :             : rtx
    3042                 :          11 : gen_bsr_rex64_1 (rtx operand0 ATTRIBUTE_UNUSED,
    3043                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    3044                 :             : {
    3045                 :          11 :   return gen_rtx_PARALLEL (VOIDmode,
    3046                 :             :         gen_rtvec (2,
    3047                 :             :                 gen_rtx_SET (operand0,
    3048                 :             :         gen_rtx_MINUS (DImode,
    3049                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (63)],
    3050                 :             :         gen_rtx_CLZ (DImode,
    3051                 :             :         operand1))),
    3052                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    3053                 :             : }
    3054                 :             : 
    3055                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:19678 */
    3056                 :             : rtx
    3057                 :         812 : gen_bsr_rex64_1_zext (rtx operand0 ATTRIBUTE_UNUSED,
    3058                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    3059                 :             : {
    3060                 :         812 :   return gen_rtx_PARALLEL (VOIDmode,
    3061                 :             :         gen_rtvec (2,
    3062                 :             :                 gen_rtx_SET (operand0,
    3063                 :             :         gen_rtx_ZERO_EXTEND (DImode,
    3064                 :             :         gen_rtx_MINUS (SImode,
    3065                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (63)],
    3066                 :             :         gen_rtx_SUBREG (SImode,
    3067                 :             :         gen_rtx_CLZ (DImode,
    3068                 :             :         operand1),
    3069                 :             :         0)))),
    3070                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    3071                 :             : }
    3072                 :             : 
    3073                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:19693 */
    3074                 :             : rtx
    3075                 :          18 : gen_bsr (rtx operand0 ATTRIBUTE_UNUSED,
    3076                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    3077                 :             : {
    3078                 :          18 :   return gen_rtx_PARALLEL (VOIDmode,
    3079                 :             :         gen_rtvec (2,
    3080                 :             :                 gen_rtx_SET (gen_rtx_REG (CCZmode,
    3081                 :             :         17),
    3082                 :             :         gen_rtx_COMPARE (CCZmode,
    3083                 :             :         operand1,
    3084                 :             :         const0_rtx)),
    3085                 :             :                 gen_rtx_SET (operand0,
    3086                 :             :         gen_rtx_MINUS (SImode,
    3087                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (31)],
    3088                 :             :         gen_rtx_CLZ (SImode,
    3089                 :             :         copy_rtx (operand1))))));
    3090                 :             : }
    3091                 :             : 
    3092                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:19707 */
    3093                 :             : rtx
    3094                 :          38 : gen_bsr_1 (rtx operand0 ATTRIBUTE_UNUSED,
    3095                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    3096                 :             : {
    3097                 :          38 :   return gen_rtx_PARALLEL (VOIDmode,
    3098                 :             :         gen_rtvec (2,
    3099                 :             :                 gen_rtx_SET (operand0,
    3100                 :             :         gen_rtx_MINUS (SImode,
    3101                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (31)],
    3102                 :             :         gen_rtx_CLZ (SImode,
    3103                 :             :         operand1))),
    3104                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    3105                 :             : }
    3106                 :             : 
    3107                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:19719 */
    3108                 :             : rtx
    3109                 :           1 : gen_bsr_zext_1 (rtx operand0 ATTRIBUTE_UNUSED,
    3110                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    3111                 :             : {
    3112                 :           1 :   return gen_rtx_PARALLEL (VOIDmode,
    3113                 :             :         gen_rtvec (2,
    3114                 :             :                 gen_rtx_SET (operand0,
    3115                 :             :         gen_rtx_ZERO_EXTEND (DImode,
    3116                 :             :         gen_rtx_MINUS (SImode,
    3117                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (31)],
    3118                 :             :         gen_rtx_CLZ (SImode,
    3119                 :             :         operand1)))),
    3120                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    3121                 :             : }
    3122                 :             : 
    3123                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:19917 */
    3124                 :             : rtx
    3125                 :          19 : gen_clzsi2_lzcnt (rtx operand0 ATTRIBUTE_UNUSED,
    3126                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    3127                 :             : {
    3128                 :          19 :   return gen_rtx_PARALLEL (VOIDmode,
    3129                 :             :         gen_rtvec (2,
    3130                 :             :                 gen_rtx_SET (operand0,
    3131                 :             :         gen_rtx_CLZ (SImode,
    3132                 :             :         operand1)),
    3133                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    3134                 :             : }
    3135                 :             : 
    3136                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:19917 */
    3137                 :             : rtx
    3138                 :           8 : gen_clzdi2_lzcnt (rtx operand0 ATTRIBUTE_UNUSED,
    3139                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    3140                 :             : {
    3141                 :           8 :   return gen_rtx_PARALLEL (VOIDmode,
    3142                 :             :         gen_rtvec (2,
    3143                 :             :                 gen_rtx_SET (operand0,
    3144                 :             :         gen_rtx_CLZ (DImode,
    3145                 :             :         operand1)),
    3146                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    3147                 :             : }
    3148                 :             : 
    3149                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:20046 */
    3150                 :             : rtx
    3151                 :          41 : gen_tzcnt_si (rtx operand0 ATTRIBUTE_UNUSED,
    3152                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    3153                 :             : {
    3154                 :          41 :   return gen_rtx_PARALLEL (VOIDmode,
    3155                 :             :         gen_rtvec (2,
    3156                 :             :                 gen_rtx_SET (operand0,
    3157                 :             :         gen_rtx_UNSPEC (SImode,
    3158                 :             :         gen_rtvec (1,
    3159                 :             :                 operand1),
    3160                 :             :         95)),
    3161                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    3162                 :             : }
    3163                 :             : 
    3164                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:20046 */
    3165                 :             : rtx
    3166                 :          39 : gen_lzcnt_si (rtx operand0 ATTRIBUTE_UNUSED,
    3167                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    3168                 :             : {
    3169                 :          39 :   return gen_rtx_PARALLEL (VOIDmode,
    3170                 :             :         gen_rtvec (2,
    3171                 :             :                 gen_rtx_SET (operand0,
    3172                 :             :         gen_rtx_UNSPEC (SImode,
    3173                 :             :         gen_rtvec (1,
    3174                 :             :                 operand1),
    3175                 :             :         94)),
    3176                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    3177                 :             : }
    3178                 :             : 
    3179                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:20046 */
    3180                 :             : rtx
    3181                 :          40 : gen_tzcnt_di (rtx operand0 ATTRIBUTE_UNUSED,
    3182                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    3183                 :             : {
    3184                 :          40 :   return gen_rtx_PARALLEL (VOIDmode,
    3185                 :             :         gen_rtvec (2,
    3186                 :             :                 gen_rtx_SET (operand0,
    3187                 :             :         gen_rtx_UNSPEC (DImode,
    3188                 :             :         gen_rtvec (1,
    3189                 :             :                 operand1),
    3190                 :             :         95)),
    3191                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    3192                 :             : }
    3193                 :             : 
    3194                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:20046 */
    3195                 :             : rtx
    3196                 :          39 : gen_lzcnt_di (rtx operand0 ATTRIBUTE_UNUSED,
    3197                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    3198                 :             : {
    3199                 :          39 :   return gen_rtx_PARALLEL (VOIDmode,
    3200                 :             :         gen_rtvec (2,
    3201                 :             :                 gen_rtx_SET (operand0,
    3202                 :             :         gen_rtx_UNSPEC (DImode,
    3203                 :             :         gen_rtvec (1,
    3204                 :             :                 operand1),
    3205                 :             :         94)),
    3206                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    3207                 :             : }
    3208                 :             : 
    3209                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:20084 */
    3210                 :             : rtx
    3211                 :          39 : gen_tzcnt_hi (rtx operand0 ATTRIBUTE_UNUSED,
    3212                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    3213                 :             : {
    3214                 :          39 :   return gen_rtx_PARALLEL (VOIDmode,
    3215                 :             :         gen_rtvec (2,
    3216                 :             :                 gen_rtx_SET (operand0,
    3217                 :             :         gen_rtx_UNSPEC (HImode,
    3218                 :             :         gen_rtvec (1,
    3219                 :             :                 operand1),
    3220                 :             :         95)),
    3221                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    3222                 :             : }
    3223                 :             : 
    3224                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:20084 */
    3225                 :             : rtx
    3226                 :          29 : gen_lzcnt_hi (rtx operand0 ATTRIBUTE_UNUSED,
    3227                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    3228                 :             : {
    3229                 :          29 :   return gen_rtx_PARALLEL (VOIDmode,
    3230                 :             :         gen_rtvec (2,
    3231                 :             :                 gen_rtx_SET (operand0,
    3232                 :             :         gen_rtx_UNSPEC (HImode,
    3233                 :             :         gen_rtvec (1,
    3234                 :             :                 operand1),
    3235                 :             :         94)),
    3236                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    3237                 :             : }
    3238                 :             : 
    3239                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:20098 */
    3240                 :             : rtx
    3241                 :          52 : gen_bmi_bextr_si (rtx operand0 ATTRIBUTE_UNUSED,
    3242                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    3243                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    3244                 :             : {
    3245                 :          52 :   return gen_rtx_PARALLEL (VOIDmode,
    3246                 :             :         gen_rtvec (2,
    3247                 :             :                 gen_rtx_SET (operand0,
    3248                 :             :         gen_rtx_UNSPEC (SImode,
    3249                 :             :         gen_rtvec (2,
    3250                 :             :                 operand1,
    3251                 :             :                 operand2),
    3252                 :             :         96)),
    3253                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    3254                 :             : }
    3255                 :             : 
    3256                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:20098 */
    3257                 :             : rtx
    3258                 :          44 : gen_bmi_bextr_di (rtx operand0 ATTRIBUTE_UNUSED,
    3259                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    3260                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    3261                 :             : {
    3262                 :          44 :   return gen_rtx_PARALLEL (VOIDmode,
    3263                 :             :         gen_rtvec (2,
    3264                 :             :                 gen_rtx_SET (operand0,
    3265                 :             :         gen_rtx_UNSPEC (DImode,
    3266                 :             :         gen_rtvec (2,
    3267                 :             :                 operand1,
    3268                 :             :                 operand2),
    3269                 :             :         96)),
    3270                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    3271                 :             : }
    3272                 :             : 
    3273                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:20348 */
    3274                 :             : rtx
    3275                 :          20 : gen_bmi2_pdep_si3 (rtx operand0 ATTRIBUTE_UNUSED,
    3276                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    3277                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    3278                 :             : {
    3279                 :          20 :   return gen_rtx_SET (operand0,
    3280                 :             :         gen_rtx_UNSPEC (SImode,
    3281                 :             :         gen_rtvec (2,
    3282                 :             :                 operand1,
    3283                 :             :                 operand2),
    3284                 :             :         97));
    3285                 :             : }
    3286                 :             : 
    3287                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:20348 */
    3288                 :             : rtx
    3289                 :          21 : gen_bmi2_pdep_di3 (rtx operand0 ATTRIBUTE_UNUSED,
    3290                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    3291                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    3292                 :             : {
    3293                 :          21 :   return gen_rtx_SET (operand0,
    3294                 :             :         gen_rtx_UNSPEC (DImode,
    3295                 :             :         gen_rtvec (2,
    3296                 :             :                 operand1,
    3297                 :             :                 operand2),
    3298                 :             :         97));
    3299                 :             : }
    3300                 :             : 
    3301                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:20359 */
    3302                 :             : rtx
    3303                 :          21 : gen_bmi2_pext_si3 (rtx operand0 ATTRIBUTE_UNUSED,
    3304                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    3305                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    3306                 :             : {
    3307                 :          21 :   return gen_rtx_SET (operand0,
    3308                 :             :         gen_rtx_UNSPEC (SImode,
    3309                 :             :         gen_rtvec (2,
    3310                 :             :                 operand1,
    3311                 :             :                 operand2),
    3312                 :             :         98));
    3313                 :             : }
    3314                 :             : 
    3315                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:20359 */
    3316                 :             : rtx
    3317                 :          21 : gen_bmi2_pext_di3 (rtx operand0 ATTRIBUTE_UNUSED,
    3318                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    3319                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    3320                 :             : {
    3321                 :          21 :   return gen_rtx_SET (operand0,
    3322                 :             :         gen_rtx_UNSPEC (DImode,
    3323                 :             :         gen_rtvec (2,
    3324                 :             :                 operand1,
    3325                 :             :                 operand2),
    3326                 :             :         98));
    3327                 :             : }
    3328                 :             : 
    3329                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:20371 */
    3330                 :             : rtx
    3331                 :           5 : gen_tbm_bextri_si (rtx operand0 ATTRIBUTE_UNUSED,
    3332                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    3333                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    3334                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    3335                 :             : {
    3336                 :           5 :   return gen_rtx_PARALLEL (VOIDmode,
    3337                 :             :         gen_rtvec (2,
    3338                 :             :                 gen_rtx_SET (operand0,
    3339                 :             :         gen_rtx_ZERO_EXTRACT (SImode,
    3340                 :             :         operand1,
    3341                 :             :         operand2,
    3342                 :             :         operand3)),
    3343                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    3344                 :             : }
    3345                 :             : 
    3346                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:20371 */
    3347                 :             : rtx
    3348                 :           5 : gen_tbm_bextri_di (rtx operand0 ATTRIBUTE_UNUSED,
    3349                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    3350                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    3351                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    3352                 :             : {
    3353                 :           5 :   return gen_rtx_PARALLEL (VOIDmode,
    3354                 :             :         gen_rtvec (2,
    3355                 :             :                 gen_rtx_SET (operand0,
    3356                 :             :         gen_rtx_ZERO_EXTRACT (DImode,
    3357                 :             :         operand1,
    3358                 :             :         operand2,
    3359                 :             :         operand3)),
    3360                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    3361                 :             : }
    3362                 :             : 
    3363                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:20508 */
    3364                 :             : rtx
    3365                 :          83 : gen_popcountsi2 (rtx operand0 ATTRIBUTE_UNUSED,
    3366                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    3367                 :             : {
    3368                 :          83 :   return gen_rtx_PARALLEL (VOIDmode,
    3369                 :             :         gen_rtvec (2,
    3370                 :             :                 gen_rtx_SET (operand0,
    3371                 :             :         gen_rtx_POPCOUNT (SImode,
    3372                 :             :         operand1)),
    3373                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    3374                 :             : }
    3375                 :             : 
    3376                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:20508 */
    3377                 :             : rtx
    3378                 :          60 : gen_popcountdi2 (rtx operand0 ATTRIBUTE_UNUSED,
    3379                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    3380                 :             : {
    3381                 :          60 :   return gen_rtx_PARALLEL (VOIDmode,
    3382                 :             :         gen_rtvec (2,
    3383                 :             :                 gen_rtx_SET (operand0,
    3384                 :             :         gen_rtx_POPCOUNT (DImode,
    3385                 :             :         operand1)),
    3386                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    3387                 :             : }
    3388                 :             : 
    3389                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:20694 */
    3390                 :             : rtx
    3391                 :           8 : gen_popcounthi2 (rtx operand0 ATTRIBUTE_UNUSED,
    3392                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    3393                 :             : {
    3394                 :           8 :   return gen_rtx_PARALLEL (VOIDmode,
    3395                 :             :         gen_rtvec (2,
    3396                 :             :                 gen_rtx_SET (operand0,
    3397                 :             :         gen_rtx_POPCOUNT (HImode,
    3398                 :             :         operand1)),
    3399                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    3400                 :             : }
    3401                 :             : 
    3402                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:20798 */
    3403                 :             : rtx
    3404                 :           0 : gen_bswaphi_lowpart (rtx operand0 ATTRIBUTE_UNUSED)
    3405                 :             : {
    3406                 :           0 :   return gen_rtx_PARALLEL (VOIDmode,
    3407                 :             :         gen_rtvec (2,
    3408                 :             :                 gen_rtx_SET (gen_rtx_STRICT_LOW_PART (VOIDmode,
    3409                 :             :         operand0),
    3410                 :             :         gen_rtx_BSWAP (HImode,
    3411                 :             :         copy_rtx (operand0))),
    3412                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    3413                 :             : }
    3414                 :             : 
    3415                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:20920 */
    3416                 :             : rtx
    3417                 :         163 : gen_parityhi2_cmp (rtx operand0 ATTRIBUTE_UNUSED)
    3418                 :             : {
    3419                 :         163 :   return gen_rtx_PARALLEL (VOIDmode,
    3420                 :             :         gen_rtvec (2,
    3421                 :             :                 gen_rtx_SET (gen_rtx_REG (CCmode,
    3422                 :             :         17),
    3423                 :             :         gen_rtx_UNSPEC (CCmode,
    3424                 :             :         gen_rtvec (1,
    3425                 :             :                 operand0),
    3426                 :             :         28)),
    3427                 :             :                 gen_rtx_CLOBBER (VOIDmode,
    3428                 :             :         copy_rtx (operand0))));
    3429                 :             : }
    3430                 :             : 
    3431                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:20930 */
    3432                 :             : rtx
    3433                 :           7 : gen_parityqi2_cmp (rtx operand0 ATTRIBUTE_UNUSED)
    3434                 :             : {
    3435                 :           7 :   return gen_rtx_SET (gen_rtx_REG (CCmode,
    3436                 :             :         17),
    3437                 :             :         gen_rtx_UNSPEC (CCmode,
    3438                 :             :         gen_rtvec (1,
    3439                 :             :                 operand0),
    3440                 :             :         28));
    3441                 :             : }
    3442                 :             : 
    3443                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:21625 */
    3444                 :             : rtx
    3445                 :          32 : gen_rcphf2 (rtx operand0 ATTRIBUTE_UNUSED,
    3446                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    3447                 :             : {
    3448                 :          32 :   return gen_rtx_SET (operand0,
    3449                 :             :         gen_rtx_UNSPEC (HFmode,
    3450                 :             :         gen_rtvec (1,
    3451                 :             :                 operand1),
    3452                 :             :         53));
    3453                 :             : }
    3454                 :             : 
    3455                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:21842 */
    3456                 :             : rtx
    3457                 :          64 : gen_truncxfsf2_i387_noop_unspec (rtx operand0 ATTRIBUTE_UNUSED,
    3458                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    3459                 :             : {
    3460                 :          64 :   return gen_rtx_SET (operand0,
    3461                 :             :         gen_rtx_UNSPEC (SFmode,
    3462                 :             :         gen_rtvec (1,
    3463                 :             :                 operand1),
    3464                 :             :         32));
    3465                 :             : }
    3466                 :             : 
    3467                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:21842 */
    3468                 :             : rtx
    3469                 :         123 : gen_truncxfdf2_i387_noop_unspec (rtx operand0 ATTRIBUTE_UNUSED,
    3470                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    3471                 :             : {
    3472                 :         123 :   return gen_rtx_SET (operand0,
    3473                 :             :         gen_rtx_UNSPEC (DFmode,
    3474                 :             :         gen_rtvec (1,
    3475                 :             :                 operand1),
    3476                 :             :         32));
    3477                 :             : }
    3478                 :             : 
    3479                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:21851 */
    3480                 :             : rtx
    3481                 :         473 : gen_sqrtxf2 (rtx operand0 ATTRIBUTE_UNUSED,
    3482                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    3483                 :             : {
    3484                 :         473 :   return gen_rtx_SET (operand0,
    3485                 :             :         gen_rtx_SQRT (XFmode,
    3486                 :             :         operand1));
    3487                 :             : }
    3488                 :             : 
    3489                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:21898 */
    3490                 :             : rtx
    3491                 :          32 : gen_rsqrthf2 (rtx operand0 ATTRIBUTE_UNUSED,
    3492                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    3493                 :             : {
    3494                 :          32 :   return gen_rtx_SET (operand0,
    3495                 :             :         gen_rtx_UNSPEC (HFmode,
    3496                 :             :         gen_rtvec (1,
    3497                 :             :                 operand1),
    3498                 :             :         54));
    3499                 :             : }
    3500                 :             : 
    3501                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:21911 */
    3502                 :             : rtx
    3503                 :          20 : gen_sqrthf2 (rtx operand0 ATTRIBUTE_UNUSED,
    3504                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    3505                 :             : {
    3506                 :          20 :   return gen_rtx_SET (operand0,
    3507                 :             :         gen_rtx_SQRT (HFmode,
    3508                 :             :         operand1));
    3509                 :             : }
    3510                 :             : 
    3511                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:22003 */
    3512                 :             : rtx
    3513                 :         279 : gen_x86_fnstsw_1 (rtx operand0 ATTRIBUTE_UNUSED)
    3514                 :             : {
    3515                 :         279 :   return gen_rtx_SET (operand0,
    3516                 :             :         gen_rtx_UNSPEC (HImode,
    3517                 :             :         gen_rtvec (1,
    3518                 :             :                 gen_rtx_REG (CCFPmode,
    3519                 :             :         18)),
    3520                 :             :         25));
    3521                 :             : }
    3522                 :             : 
    3523                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:22012 */
    3524                 :             : rtx
    3525                 :         191 : gen_fpremxf4_i387 (rtx operand0 ATTRIBUTE_UNUSED,
    3526                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    3527                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    3528                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    3529                 :             : {
    3530                 :         191 :   return gen_rtx_PARALLEL (VOIDmode,
    3531                 :             :         gen_rtvec (3,
    3532                 :             :                 gen_rtx_SET (operand0,
    3533                 :             :         gen_rtx_UNSPEC (XFmode,
    3534                 :             :         gen_rtvec (2,
    3535                 :             :                 operand2,
    3536                 :             :                 operand3),
    3537                 :             :         84)),
    3538                 :             :                 gen_rtx_SET (operand1,
    3539                 :             :         gen_rtx_UNSPEC (XFmode,
    3540                 :             :         gen_rtvec (2,
    3541                 :             :                 copy_rtx (operand2),
    3542                 :             :                 copy_rtx (operand3)),
    3543                 :             :         85)),
    3544                 :             :                 gen_rtx_SET (gen_rtx_REG (CCFPmode,
    3545                 :             :         18),
    3546                 :             :         gen_rtx_UNSPEC (CCFPmode,
    3547                 :             :         gen_rtvec (2,
    3548                 :             :                 copy_rtx (operand2),
    3549                 :             :                 copy_rtx (operand3)),
    3550                 :             :         88))));
    3551                 :             : }
    3552                 :             : 
    3553                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:22084 */
    3554                 :             : rtx
    3555                 :          88 : gen_fprem1xf4_i387 (rtx operand0 ATTRIBUTE_UNUSED,
    3556                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    3557                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    3558                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    3559                 :             : {
    3560                 :          88 :   return gen_rtx_PARALLEL (VOIDmode,
    3561                 :             :         gen_rtvec (3,
    3562                 :             :                 gen_rtx_SET (operand0,
    3563                 :             :         gen_rtx_UNSPEC (XFmode,
    3564                 :             :         gen_rtvec (2,
    3565                 :             :                 operand2,
    3566                 :             :                 operand3),
    3567                 :             :         86)),
    3568                 :             :                 gen_rtx_SET (operand1,
    3569                 :             :         gen_rtx_UNSPEC (XFmode,
    3570                 :             :         gen_rtvec (2,
    3571                 :             :                 copy_rtx (operand2),
    3572                 :             :                 copy_rtx (operand3)),
    3573                 :             :         87)),
    3574                 :             :                 gen_rtx_SET (gen_rtx_REG (CCFPmode,
    3575                 :             :         18),
    3576                 :             :         gen_rtx_UNSPEC (CCFPmode,
    3577                 :             :         gen_rtvec (2,
    3578                 :             :                 copy_rtx (operand2),
    3579                 :             :                 copy_rtx (operand3)),
    3580                 :             :         88))));
    3581                 :             : }
    3582                 :             : 
    3583                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:22165 */
    3584                 :             : rtx
    3585                 :           2 : gen_sinxf2 (rtx operand0 ATTRIBUTE_UNUSED,
    3586                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    3587                 :             : {
    3588                 :           2 :   return gen_rtx_SET (operand0,
    3589                 :             :         gen_rtx_UNSPEC (XFmode,
    3590                 :             :         gen_rtvec (1,
    3591                 :             :                 operand1),
    3592                 :             :         62));
    3593                 :             : }
    3594                 :             : 
    3595                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:22165 */
    3596                 :             : rtx
    3597                 :           2 : gen_cosxf2 (rtx operand0 ATTRIBUTE_UNUSED,
    3598                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    3599                 :             : {
    3600                 :           2 :   return gen_rtx_SET (operand0,
    3601                 :             :         gen_rtx_UNSPEC (XFmode,
    3602                 :             :         gen_rtvec (1,
    3603                 :             :                 operand1),
    3604                 :             :         63));
    3605                 :             : }
    3606                 :             : 
    3607                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:22194 */
    3608                 :             : rtx
    3609                 :           6 : gen_sincosxf3 (rtx operand0 ATTRIBUTE_UNUSED,
    3610                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    3611                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    3612                 :             : {
    3613                 :           6 :   return gen_rtx_PARALLEL (VOIDmode,
    3614                 :             :         gen_rtvec (2,
    3615                 :             :                 gen_rtx_SET (operand0,
    3616                 :             :         gen_rtx_UNSPEC (XFmode,
    3617                 :             :         gen_rtvec (1,
    3618                 :             :                 operand2),
    3619                 :             :         78)),
    3620                 :             :                 gen_rtx_SET (operand1,
    3621                 :             :         gen_rtx_UNSPEC (XFmode,
    3622                 :             :         gen_rtvec (1,
    3623                 :             :                 copy_rtx (operand2)),
    3624                 :             :         79))));
    3625                 :             : }
    3626                 :             : 
    3627                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:22227 */
    3628                 :             : rtx
    3629                 :           2 : gen_fptanxf4_i387 (rtx operand0 ATTRIBUTE_UNUSED,
    3630                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    3631                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    3632                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    3633                 :             : {
    3634                 :           2 :   return gen_rtx_PARALLEL (VOIDmode,
    3635                 :             :         gen_rtvec (2,
    3636                 :             :                 gen_rtx_SET (operand0,
    3637                 :             :         operand3),
    3638                 :             :                 gen_rtx_SET (operand1,
    3639                 :             :         gen_rtx_UNSPEC (XFmode,
    3640                 :             :         gen_rtvec (1,
    3641                 :             :                 operand2),
    3642                 :             :         70))));
    3643                 :             : }
    3644                 :             : 
    3645                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:22269 */
    3646                 :             : rtx
    3647                 :           4 : gen_atan2xf3 (rtx operand0 ATTRIBUTE_UNUSED,
    3648                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    3649                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    3650                 :             : {
    3651                 :           4 :   return gen_rtx_PARALLEL (VOIDmode,
    3652                 :             :         gen_rtvec (2,
    3653                 :             :                 gen_rtx_SET (operand0,
    3654                 :             :         gen_rtx_UNSPEC (XFmode,
    3655                 :             :         gen_rtvec (2,
    3656                 :             :                 operand2,
    3657                 :             :                 operand1),
    3658                 :             :         64)),
    3659                 :             :                 gen_rtx_CLOBBER (VOIDmode,
    3660                 :             :         gen_rtx_SCRATCH (XFmode))));
    3661                 :             : }
    3662                 :             : 
    3663                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:22572 */
    3664                 :             : rtx
    3665                 :           5 : gen_fyl2xxf3_i387 (rtx operand0 ATTRIBUTE_UNUSED,
    3666                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    3667                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    3668                 :             : {
    3669                 :           5 :   return gen_rtx_PARALLEL (VOIDmode,
    3670                 :             :         gen_rtvec (2,
    3671                 :             :                 gen_rtx_SET (operand0,
    3672                 :             :         gen_rtx_UNSPEC (XFmode,
    3673                 :             :         gen_rtvec (2,
    3674                 :             :                 operand1,
    3675                 :             :                 operand2),
    3676                 :             :         65)),
    3677                 :             :                 gen_rtx_CLOBBER (VOIDmode,
    3678                 :             :         gen_rtx_SCRATCH (XFmode))));
    3679                 :             : }
    3680                 :             : 
    3681                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:22669 */
    3682                 :             : rtx
    3683                 :           5 : gen_fyl2xp1xf3_i387 (rtx operand0 ATTRIBUTE_UNUSED,
    3684                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    3685                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    3686                 :             : {
    3687                 :           5 :   return gen_rtx_PARALLEL (VOIDmode,
    3688                 :             :         gen_rtvec (2,
    3689                 :             :                 gen_rtx_SET (operand0,
    3690                 :             :         gen_rtx_UNSPEC (XFmode,
    3691                 :             :         gen_rtvec (2,
    3692                 :             :                 operand1,
    3693                 :             :                 operand2),
    3694                 :             :         66)),
    3695                 :             :                 gen_rtx_CLOBBER (VOIDmode,
    3696                 :             :         gen_rtx_SCRATCH (XFmode))));
    3697                 :             : }
    3698                 :             : 
    3699                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:22709 */
    3700                 :             : rtx
    3701                 :           1 : gen_fxtractxf3_i387 (rtx operand0 ATTRIBUTE_UNUSED,
    3702                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    3703                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    3704                 :             : {
    3705                 :           1 :   return gen_rtx_PARALLEL (VOIDmode,
    3706                 :             :         gen_rtvec (2,
    3707                 :             :                 gen_rtx_SET (operand0,
    3708                 :             :         gen_rtx_UNSPEC (XFmode,
    3709                 :             :         gen_rtvec (1,
    3710                 :             :                 operand2),
    3711                 :             :         80)),
    3712                 :             :                 gen_rtx_SET (operand1,
    3713                 :             :         gen_rtx_UNSPEC (XFmode,
    3714                 :             :         gen_rtvec (1,
    3715                 :             :                 copy_rtx (operand2)),
    3716                 :             :         81))));
    3717                 :             : }
    3718                 :             : 
    3719                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:22802 */
    3720                 :             : rtx
    3721                 :           5 : gen_fscalexf4_i387 (rtx operand0 ATTRIBUTE_UNUSED,
    3722                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    3723                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    3724                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    3725                 :             : {
    3726                 :           5 :   return gen_rtx_PARALLEL (VOIDmode,
    3727                 :             :         gen_rtvec (2,
    3728                 :             :                 gen_rtx_SET (operand0,
    3729                 :             :         gen_rtx_UNSPEC (XFmode,
    3730                 :             :         gen_rtvec (2,
    3731                 :             :                 operand2,
    3732                 :             :                 operand3),
    3733                 :             :         82)),
    3734                 :             :                 gen_rtx_SET (operand1,
    3735                 :             :         gen_rtx_UNSPEC (XFmode,
    3736                 :             :         gen_rtvec (2,
    3737                 :             :                 copy_rtx (operand2),
    3738                 :             :                 copy_rtx (operand3)),
    3739                 :             :         83))));
    3740                 :             : }
    3741                 :             : 
    3742                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:22978 */
    3743                 :             : rtx
    3744                 :           2 : gen_avx512f_scalefsf2 (rtx operand0 ATTRIBUTE_UNUSED,
    3745                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    3746                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    3747                 :             : {
    3748                 :           2 :   return gen_rtx_SET (operand0,
    3749                 :             :         gen_rtx_UNSPEC (SFmode,
    3750                 :             :         gen_rtvec (2,
    3751                 :             :                 operand1,
    3752                 :             :                 operand2),
    3753                 :             :         57));
    3754                 :             : }
    3755                 :             : 
    3756                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:22978 */
    3757                 :             : rtx
    3758                 :           3 : gen_avx512f_scalefdf2 (rtx operand0 ATTRIBUTE_UNUSED,
    3759                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    3760                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    3761                 :             : {
    3762                 :           3 :   return gen_rtx_SET (operand0,
    3763                 :             :         gen_rtx_UNSPEC (DFmode,
    3764                 :             :         gen_rtvec (2,
    3765                 :             :                 operand1,
    3766                 :             :                 operand2),
    3767                 :             :         57));
    3768                 :             : }
    3769                 :             : 
    3770                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:23096 */
    3771                 :             : rtx
    3772                 :          46 : gen_sse4_1_roundhf2 (rtx operand0 ATTRIBUTE_UNUSED,
    3773                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    3774                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    3775                 :             : {
    3776                 :          46 :   return gen_rtx_SET (operand0,
    3777                 :             :         gen_rtx_UNSPEC (HFmode,
    3778                 :             :         gen_rtvec (2,
    3779                 :             :                 operand1,
    3780                 :             :                 operand2),
    3781                 :             :         92));
    3782                 :             : }
    3783                 :             : 
    3784                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:23096 */
    3785                 :             : rtx
    3786                 :          23 : gen_sse4_1_roundsf2 (rtx operand0 ATTRIBUTE_UNUSED,
    3787                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    3788                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    3789                 :             : {
    3790                 :          23 :   return gen_rtx_SET (operand0,
    3791                 :             :         gen_rtx_UNSPEC (SFmode,
    3792                 :             :         gen_rtvec (2,
    3793                 :             :                 operand1,
    3794                 :             :                 operand2),
    3795                 :             :         92));
    3796                 :             : }
    3797                 :             : 
    3798                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:23096 */
    3799                 :             : rtx
    3800                 :          41 : gen_sse4_1_rounddf2 (rtx operand0 ATTRIBUTE_UNUSED,
    3801                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    3802                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    3803                 :             : {
    3804                 :          41 :   return gen_rtx_SET (operand0,
    3805                 :             :         gen_rtx_UNSPEC (DFmode,
    3806                 :             :         gen_rtvec (2,
    3807                 :             :                 operand1,
    3808                 :             :                 operand2),
    3809                 :             :         92));
    3810                 :             : }
    3811                 :             : 
    3812                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:23125 */
    3813                 :             : rtx
    3814                 :          69 : gen_rintxf2 (rtx operand0 ATTRIBUTE_UNUSED,
    3815                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    3816                 :             : {
    3817                 :          69 :   return gen_rtx_SET (operand0,
    3818                 :             :         gen_rtx_UNSPEC (XFmode,
    3819                 :             :         gen_rtvec (1,
    3820                 :             :                 operand1),
    3821                 :             :         67));
    3822                 :             : }
    3823                 :             : 
    3824                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:23256 */
    3825                 :             : rtx
    3826                 :          38 : gen_lrintxfdi2 (rtx operand0 ATTRIBUTE_UNUSED,
    3827                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    3828                 :             : {
    3829                 :          38 :   return gen_rtx_PARALLEL (VOIDmode,
    3830                 :             :         gen_rtvec (2,
    3831                 :             :                 gen_rtx_SET (operand0,
    3832                 :             :         gen_rtx_UNSPEC (DImode,
    3833                 :             :         gen_rtvec (1,
    3834                 :             :                 operand1),
    3835                 :             :         68)),
    3836                 :             :                 gen_rtx_CLOBBER (VOIDmode,
    3837                 :             :         gen_rtx_SCRATCH (XFmode))));
    3838                 :             : }
    3839                 :             : 
    3840                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:23266 */
    3841                 :             : rtx
    3842                 :           0 : gen_lrintxfhi2 (rtx operand0 ATTRIBUTE_UNUSED,
    3843                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    3844                 :             : {
    3845                 :           0 :   return gen_rtx_SET (operand0,
    3846                 :             :         gen_rtx_UNSPEC (HImode,
    3847                 :             :         gen_rtvec (1,
    3848                 :             :                 operand1),
    3849                 :             :         68));
    3850                 :             : }
    3851                 :             : 
    3852                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:23266 */
    3853                 :             : rtx
    3854                 :          10 : gen_lrintxfsi2 (rtx operand0 ATTRIBUTE_UNUSED,
    3855                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    3856                 :             : {
    3857                 :          10 :   return gen_rtx_SET (operand0,
    3858                 :             :         gen_rtx_UNSPEC (SImode,
    3859                 :             :         gen_rtvec (1,
    3860                 :             :                 operand1),
    3861                 :             :         68));
    3862                 :             : }
    3863                 :             : 
    3864                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:23355 */
    3865                 :             : rtx
    3866                 :           1 : gen_frndintxf2_roundeven (rtx operand0 ATTRIBUTE_UNUSED,
    3867                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    3868                 :             : {
    3869                 :           1 :   return gen_rtx_PARALLEL (VOIDmode,
    3870                 :             :         gen_rtvec (2,
    3871                 :             :                 gen_rtx_SET (operand0,
    3872                 :             :         gen_rtx_UNSPEC (XFmode,
    3873                 :             :         gen_rtvec (1,
    3874                 :             :                 operand1),
    3875                 :             :         72)),
    3876                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    3877                 :             : }
    3878                 :             : 
    3879                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:23355 */
    3880                 :             : rtx
    3881                 :          67 : gen_frndintxf2_floor (rtx operand0 ATTRIBUTE_UNUSED,
    3882                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    3883                 :             : {
    3884                 :          67 :   return gen_rtx_PARALLEL (VOIDmode,
    3885                 :             :         gen_rtvec (2,
    3886                 :             :                 gen_rtx_SET (operand0,
    3887                 :             :         gen_rtx_UNSPEC (XFmode,
    3888                 :             :         gen_rtvec (1,
    3889                 :             :                 operand1),
    3890                 :             :         73)),
    3891                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    3892                 :             : }
    3893                 :             : 
    3894                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:23355 */
    3895                 :             : rtx
    3896                 :          33 : gen_frndintxf2_ceil (rtx operand0 ATTRIBUTE_UNUSED,
    3897                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    3898                 :             : {
    3899                 :          33 :   return gen_rtx_PARALLEL (VOIDmode,
    3900                 :             :         gen_rtvec (2,
    3901                 :             :                 gen_rtx_SET (operand0,
    3902                 :             :         gen_rtx_UNSPEC (XFmode,
    3903                 :             :         gen_rtvec (1,
    3904                 :             :                 operand1),
    3905                 :             :         74)),
    3906                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    3907                 :             : }
    3908                 :             : 
    3909                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:23355 */
    3910                 :             : rtx
    3911                 :          39 : gen_frndintxf2_trunc (rtx operand0 ATTRIBUTE_UNUSED,
    3912                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    3913                 :             : {
    3914                 :          39 :   return gen_rtx_PARALLEL (VOIDmode,
    3915                 :             :         gen_rtvec (2,
    3916                 :             :                 gen_rtx_SET (operand0,
    3917                 :             :         gen_rtx_UNSPEC (XFmode,
    3918                 :             :         gen_rtvec (1,
    3919                 :             :                 operand1),
    3920                 :             :         75)),
    3921                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    3922                 :             : }
    3923                 :             : 
    3924                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:23380 */
    3925                 :             : rtx
    3926                 :           1 : gen_frndintxf2_roundeven_i387 (rtx operand0 ATTRIBUTE_UNUSED,
    3927                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    3928                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    3929                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    3930                 :             : {
    3931                 :           1 :   return gen_rtx_PARALLEL (VOIDmode,
    3932                 :             :         gen_rtvec (3,
    3933                 :             :                 gen_rtx_SET (operand0,
    3934                 :             :         gen_rtx_UNSPEC (XFmode,
    3935                 :             :         gen_rtvec (1,
    3936                 :             :                 operand1),
    3937                 :             :         72)),
    3938                 :             :                 gen_rtx_USE (VOIDmode,
    3939                 :             :         operand2),
    3940                 :             :                 gen_rtx_USE (VOIDmode,
    3941                 :             :         operand3)));
    3942                 :             : }
    3943                 :             : 
    3944                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:23380 */
    3945                 :             : rtx
    3946                 :         101 : gen_frndintxf2_floor_i387 (rtx operand0 ATTRIBUTE_UNUSED,
    3947                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    3948                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    3949                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    3950                 :             : {
    3951                 :         101 :   return gen_rtx_PARALLEL (VOIDmode,
    3952                 :             :         gen_rtvec (3,
    3953                 :             :                 gen_rtx_SET (operand0,
    3954                 :             :         gen_rtx_UNSPEC (XFmode,
    3955                 :             :         gen_rtvec (1,
    3956                 :             :                 operand1),
    3957                 :             :         73)),
    3958                 :             :                 gen_rtx_USE (VOIDmode,
    3959                 :             :         operand2),
    3960                 :             :                 gen_rtx_USE (VOIDmode,
    3961                 :             :         operand3)));
    3962                 :             : }
    3963                 :             : 
    3964                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:23380 */
    3965                 :             : rtx
    3966                 :          59 : gen_frndintxf2_ceil_i387 (rtx operand0 ATTRIBUTE_UNUSED,
    3967                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    3968                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    3969                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    3970                 :             : {
    3971                 :          59 :   return gen_rtx_PARALLEL (VOIDmode,
    3972                 :             :         gen_rtvec (3,
    3973                 :             :                 gen_rtx_SET (operand0,
    3974                 :             :         gen_rtx_UNSPEC (XFmode,
    3975                 :             :         gen_rtvec (1,
    3976                 :             :                 operand1),
    3977                 :             :         74)),
    3978                 :             :                 gen_rtx_USE (VOIDmode,
    3979                 :             :         operand2),
    3980                 :             :                 gen_rtx_USE (VOIDmode,
    3981                 :             :         operand3)));
    3982                 :             : }
    3983                 :             : 
    3984                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:23380 */
    3985                 :             : rtx
    3986                 :          73 : gen_frndintxf2_trunc_i387 (rtx operand0 ATTRIBUTE_UNUSED,
    3987                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    3988                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    3989                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    3990                 :             : {
    3991                 :          73 :   return gen_rtx_PARALLEL (VOIDmode,
    3992                 :             :         gen_rtvec (3,
    3993                 :             :                 gen_rtx_SET (operand0,
    3994                 :             :         gen_rtx_UNSPEC (XFmode,
    3995                 :             :         gen_rtvec (1,
    3996                 :             :                 operand1),
    3997                 :             :         75)),
    3998                 :             :                 gen_rtx_USE (VOIDmode,
    3999                 :             :         operand2),
    4000                 :             :                 gen_rtx_USE (VOIDmode,
    4001                 :             :         operand3)));
    4002                 :             : }
    4003                 :             : 
    4004                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:23497 */
    4005                 :             : rtx
    4006                 :          60 : gen_fistdi2_floor (rtx operand0 ATTRIBUTE_UNUSED,
    4007                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4008                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    4009                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    4010                 :             : {
    4011                 :          60 :   return gen_rtx_PARALLEL (VOIDmode,
    4012                 :             :         gen_rtvec (4,
    4013                 :             :                 gen_rtx_SET (operand0,
    4014                 :             :         gen_rtx_UNSPEC (DImode,
    4015                 :             :         gen_rtvec (1,
    4016                 :             :                 operand1),
    4017                 :             :         76)),
    4018                 :             :                 gen_rtx_USE (VOIDmode,
    4019                 :             :         operand2),
    4020                 :             :                 gen_rtx_USE (VOIDmode,
    4021                 :             :         operand3),
    4022                 :             :                 gen_rtx_CLOBBER (VOIDmode,
    4023                 :             :         gen_rtx_SCRATCH (XFmode))));
    4024                 :             : }
    4025                 :             : 
    4026                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:23497 */
    4027                 :             : rtx
    4028                 :          24 : gen_fistdi2_ceil (rtx operand0 ATTRIBUTE_UNUSED,
    4029                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4030                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    4031                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    4032                 :             : {
    4033                 :          24 :   return gen_rtx_PARALLEL (VOIDmode,
    4034                 :             :         gen_rtvec (4,
    4035                 :             :                 gen_rtx_SET (operand0,
    4036                 :             :         gen_rtx_UNSPEC (DImode,
    4037                 :             :         gen_rtvec (1,
    4038                 :             :                 operand1),
    4039                 :             :         77)),
    4040                 :             :                 gen_rtx_USE (VOIDmode,
    4041                 :             :         operand2),
    4042                 :             :                 gen_rtx_USE (VOIDmode,
    4043                 :             :         operand3),
    4044                 :             :                 gen_rtx_CLOBBER (VOIDmode,
    4045                 :             :         gen_rtx_SCRATCH (XFmode))));
    4046                 :             : }
    4047                 :             : 
    4048                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:23511 */
    4049                 :             : rtx
    4050                 :           0 : gen_fisthi2_floor (rtx operand0 ATTRIBUTE_UNUSED,
    4051                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4052                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    4053                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    4054                 :             : {
    4055                 :           0 :   return gen_rtx_PARALLEL (VOIDmode,
    4056                 :             :         gen_rtvec (3,
    4057                 :             :                 gen_rtx_SET (operand0,
    4058                 :             :         gen_rtx_UNSPEC (HImode,
    4059                 :             :         gen_rtvec (1,
    4060                 :             :                 operand1),
    4061                 :             :         76)),
    4062                 :             :                 gen_rtx_USE (VOIDmode,
    4063                 :             :         operand2),
    4064                 :             :                 gen_rtx_USE (VOIDmode,
    4065                 :             :         operand3)));
    4066                 :             : }
    4067                 :             : 
    4068                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:23511 */
    4069                 :             : rtx
    4070                 :           0 : gen_fisthi2_ceil (rtx operand0 ATTRIBUTE_UNUSED,
    4071                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4072                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    4073                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    4074                 :             : {
    4075                 :           0 :   return gen_rtx_PARALLEL (VOIDmode,
    4076                 :             :         gen_rtvec (3,
    4077                 :             :                 gen_rtx_SET (operand0,
    4078                 :             :         gen_rtx_UNSPEC (HImode,
    4079                 :             :         gen_rtvec (1,
    4080                 :             :                 operand1),
    4081                 :             :         77)),
    4082                 :             :                 gen_rtx_USE (VOIDmode,
    4083                 :             :         operand2),
    4084                 :             :                 gen_rtx_USE (VOIDmode,
    4085                 :             :         operand3)));
    4086                 :             : }
    4087                 :             : 
    4088                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:23511 */
    4089                 :             : rtx
    4090                 :          18 : gen_fistsi2_floor (rtx operand0 ATTRIBUTE_UNUSED,
    4091                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4092                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    4093                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    4094                 :             : {
    4095                 :          18 :   return gen_rtx_PARALLEL (VOIDmode,
    4096                 :             :         gen_rtvec (3,
    4097                 :             :                 gen_rtx_SET (operand0,
    4098                 :             :         gen_rtx_UNSPEC (SImode,
    4099                 :             :         gen_rtvec (1,
    4100                 :             :                 operand1),
    4101                 :             :         76)),
    4102                 :             :                 gen_rtx_USE (VOIDmode,
    4103                 :             :         operand2),
    4104                 :             :                 gen_rtx_USE (VOIDmode,
    4105                 :             :         operand3)));
    4106                 :             : }
    4107                 :             : 
    4108                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:23511 */
    4109                 :             : rtx
    4110                 :           8 : gen_fistsi2_ceil (rtx operand0 ATTRIBUTE_UNUSED,
    4111                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4112                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    4113                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    4114                 :             : {
    4115                 :           8 :   return gen_rtx_PARALLEL (VOIDmode,
    4116                 :             :         gen_rtvec (3,
    4117                 :             :                 gen_rtx_SET (operand0,
    4118                 :             :         gen_rtx_UNSPEC (SImode,
    4119                 :             :         gen_rtvec (1,
    4120                 :             :                 operand1),
    4121                 :             :         77)),
    4122                 :             :                 gen_rtx_USE (VOIDmode,
    4123                 :             :         operand2),
    4124                 :             :                 gen_rtx_USE (VOIDmode,
    4125                 :             :         operand3)));
    4126                 :             : }
    4127                 :             : 
    4128                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:23574 */
    4129                 :             : rtx
    4130                 :          52 : gen_fxamsf2_i387 (rtx operand0 ATTRIBUTE_UNUSED,
    4131                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    4132                 :             : {
    4133                 :          52 :   return gen_rtx_SET (operand0,
    4134                 :             :         gen_rtx_UNSPEC (HImode,
    4135                 :             :         gen_rtvec (1,
    4136                 :             :                 operand1),
    4137                 :             :         71));
    4138                 :             : }
    4139                 :             : 
    4140                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:23574 */
    4141                 :             : rtx
    4142                 :          54 : gen_fxamdf2_i387 (rtx operand0 ATTRIBUTE_UNUSED,
    4143                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    4144                 :             : {
    4145                 :          54 :   return gen_rtx_SET (operand0,
    4146                 :             :         gen_rtx_UNSPEC (HImode,
    4147                 :             :         gen_rtvec (1,
    4148                 :             :                 operand1),
    4149                 :             :         71));
    4150                 :             : }
    4151                 :             : 
    4152                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:23574 */
    4153                 :             : rtx
    4154                 :       11889 : gen_fxamxf2_i387 (rtx operand0 ATTRIBUTE_UNUSED,
    4155                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    4156                 :             : {
    4157                 :       11889 :   return gen_rtx_SET (operand0,
    4158                 :             :         gen_rtx_UNSPEC (HImode,
    4159                 :             :         gen_rtvec (1,
    4160                 :             :                 operand1),
    4161                 :             :         71));
    4162                 :             : }
    4163                 :             : 
    4164                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:23624 */
    4165                 :             : rtx
    4166                 :         789 : gen_movmsk_df (rtx operand0 ATTRIBUTE_UNUSED,
    4167                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    4168                 :             : {
    4169                 :         789 :   return gen_rtx_SET (operand0,
    4170                 :             :         gen_rtx_UNSPEC (SImode,
    4171                 :             :         gen_rtvec (1,
    4172                 :             :                 operand1),
    4173                 :             :         48));
    4174                 :             : }
    4175                 :             : 
    4176                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:23676 */
    4177                 :             : rtx
    4178                 :         263 : gen_cld (void)
    4179                 :             : {
    4180                 :         263 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    4181                 :             :         gen_rtvec (1,
    4182                 :             :                 const0_rtx),
    4183                 :             :         7);
    4184                 :             : }
    4185                 :             : 
    4186                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:24694 */
    4187                 :             : rtx
    4188                 :          10 : gen_movhf_mask (rtx operand0 ATTRIBUTE_UNUSED,
    4189                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4190                 :             :         rtx operand2 ATTRIBUTE_UNUSED,
    4191                 :             :         rtx operand3 ATTRIBUTE_UNUSED)
    4192                 :             : {
    4193                 :          10 :   return gen_rtx_SET (operand0,
    4194                 :             :         gen_rtx_UNSPEC (HFmode,
    4195                 :             :         gen_rtvec (3,
    4196                 :             :                 operand1,
    4197                 :             :                 operand2,
    4198                 :             :                 operand3),
    4199                 :             :         47));
    4200                 :             : }
    4201                 :             : 
    4202                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:24866 */
    4203                 :             : rtx
    4204                 :         302 : gen_smaxsf3 (rtx operand0 ATTRIBUTE_UNUSED,
    4205                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4206                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    4207                 :             : {
    4208                 :         302 :   return gen_rtx_SET (operand0,
    4209                 :             :         gen_rtx_SMAX (SFmode,
    4210                 :             :         operand1,
    4211                 :             :         operand2));
    4212                 :             : }
    4213                 :             : 
    4214                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:24866 */
    4215                 :             : rtx
    4216                 :         151 : gen_sminsf3 (rtx operand0 ATTRIBUTE_UNUSED,
    4217                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4218                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    4219                 :             : {
    4220                 :         151 :   return gen_rtx_SET (operand0,
    4221                 :             :         gen_rtx_SMIN (SFmode,
    4222                 :             :         operand1,
    4223                 :             :         operand2));
    4224                 :             : }
    4225                 :             : 
    4226                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:24866 */
    4227                 :             : rtx
    4228                 :         144 : gen_smaxdf3 (rtx operand0 ATTRIBUTE_UNUSED,
    4229                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4230                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    4231                 :             : {
    4232                 :         144 :   return gen_rtx_SET (operand0,
    4233                 :             :         gen_rtx_SMAX (DFmode,
    4234                 :             :         operand1,
    4235                 :             :         operand2));
    4236                 :             : }
    4237                 :             : 
    4238                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:24866 */
    4239                 :             : rtx
    4240                 :         121 : gen_smindf3 (rtx operand0 ATTRIBUTE_UNUSED,
    4241                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4242                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    4243                 :             : {
    4244                 :         121 :   return gen_rtx_SET (operand0,
    4245                 :             :         gen_rtx_SMIN (DFmode,
    4246                 :             :         operand1,
    4247                 :             :         operand2));
    4248                 :             : }
    4249                 :             : 
    4250                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:24880 */
    4251                 :             : rtx
    4252                 :           4 : gen_smaxhf3 (rtx operand0 ATTRIBUTE_UNUSED,
    4253                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4254                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    4255                 :             : {
    4256                 :           4 :   return gen_rtx_SET (operand0,
    4257                 :             :         gen_rtx_SMAX (HFmode,
    4258                 :             :         operand1,
    4259                 :             :         operand2));
    4260                 :             : }
    4261                 :             : 
    4262                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:24880 */
    4263                 :             : rtx
    4264                 :           4 : gen_sminhf3 (rtx operand0 ATTRIBUTE_UNUSED,
    4265                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4266                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    4267                 :             : {
    4268                 :           4 :   return gen_rtx_SET (operand0,
    4269                 :             :         gen_rtx_SMIN (HFmode,
    4270                 :             :         operand1,
    4271                 :             :         operand2));
    4272                 :             : }
    4273                 :             : 
    4274                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:25285 */
    4275                 :             : rtx
    4276                 :      207691 : gen_pro_epilogue_adjust_stack_add_si (rtx operand0 ATTRIBUTE_UNUSED,
    4277                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4278                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    4279                 :             : {
    4280                 :      207691 :   return gen_rtx_PARALLEL (VOIDmode,
    4281                 :             :         gen_rtvec (3,
    4282                 :             :                 gen_rtx_SET (operand0,
    4283                 :             :         gen_rtx_PLUS (SImode,
    4284                 :             :         operand1,
    4285                 :             :         operand2)),
    4286                 :             :                 gen_hard_reg_clobber (CCmode, 17),
    4287                 :             :                 gen_rtx_CLOBBER (VOIDmode,
    4288                 :             :         gen_rtx_MEM (BLKmode,
    4289                 :             :         gen_rtx_SCRATCH (VOIDmode)))));
    4290                 :             : }
    4291                 :             : 
    4292                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:25285 */
    4293                 :             : rtx
    4294                 :     1183957 : gen_pro_epilogue_adjust_stack_add_di (rtx operand0 ATTRIBUTE_UNUSED,
    4295                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4296                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    4297                 :             : {
    4298                 :     1183957 :   return gen_rtx_PARALLEL (VOIDmode,
    4299                 :             :         gen_rtvec (3,
    4300                 :             :                 gen_rtx_SET (operand0,
    4301                 :             :         gen_rtx_PLUS (DImode,
    4302                 :             :         operand1,
    4303                 :             :         operand2)),
    4304                 :             :                 gen_hard_reg_clobber (CCmode, 17),
    4305                 :             :                 gen_rtx_CLOBBER (VOIDmode,
    4306                 :             :         gen_rtx_MEM (BLKmode,
    4307                 :             :         gen_rtx_SCRATCH (VOIDmode)))));
    4308                 :             : }
    4309                 :             : 
    4310                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:25328 */
    4311                 :             : rtx
    4312                 :           0 : gen_pro_epilogue_adjust_stack_sub_si (rtx operand0 ATTRIBUTE_UNUSED,
    4313                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4314                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    4315                 :             : {
    4316                 :           0 :   return gen_rtx_PARALLEL (VOIDmode,
    4317                 :             :         gen_rtvec (3,
    4318                 :             :                 gen_rtx_SET (operand0,
    4319                 :             :         gen_rtx_MINUS (SImode,
    4320                 :             :         operand1,
    4321                 :             :         operand2)),
    4322                 :             :                 gen_hard_reg_clobber (CCmode, 17),
    4323                 :             :                 gen_rtx_CLOBBER (VOIDmode,
    4324                 :             :         gen_rtx_MEM (BLKmode,
    4325                 :             :         gen_rtx_SCRATCH (VOIDmode)))));
    4326                 :             : }
    4327                 :             : 
    4328                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:25328 */
    4329                 :             : rtx
    4330                 :          44 : gen_pro_epilogue_adjust_stack_sub_di (rtx operand0 ATTRIBUTE_UNUSED,
    4331                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4332                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    4333                 :             : {
    4334                 :          44 :   return gen_rtx_PARALLEL (VOIDmode,
    4335                 :             :         gen_rtvec (3,
    4336                 :             :                 gen_rtx_SET (operand0,
    4337                 :             :         gen_rtx_MINUS (DImode,
    4338                 :             :         operand1,
    4339                 :             :         operand2)),
    4340                 :             :                 gen_hard_reg_clobber (CCmode, 17),
    4341                 :             :                 gen_rtx_CLOBBER (VOIDmode,
    4342                 :             :         gen_rtx_MEM (BLKmode,
    4343                 :             :         gen_rtx_SCRATCH (VOIDmode)))));
    4344                 :             : }
    4345                 :             : 
    4346                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:25339 */
    4347                 :             : rtx
    4348                 :           0 : gen_allocate_stack_worker_probe_si (rtx operand0 ATTRIBUTE_UNUSED,
    4349                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    4350                 :             : {
    4351                 :           0 :   return gen_rtx_PARALLEL (VOIDmode,
    4352                 :             :         gen_rtvec (2,
    4353                 :             :                 gen_rtx_SET (operand0,
    4354                 :             :         gen_rtx_UNSPEC_VOLATILE (SImode,
    4355                 :             :         gen_rtvec (1,
    4356                 :             :                 operand1),
    4357                 :             :         2)),
    4358                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    4359                 :             : }
    4360                 :             : 
    4361                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:25339 */
    4362                 :             : rtx
    4363                 :          44 : gen_allocate_stack_worker_probe_di (rtx operand0 ATTRIBUTE_UNUSED,
    4364                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    4365                 :             : {
    4366                 :          44 :   return gen_rtx_PARALLEL (VOIDmode,
    4367                 :             :         gen_rtvec (2,
    4368                 :             :                 gen_rtx_SET (operand0,
    4369                 :             :         gen_rtx_UNSPEC_VOLATILE (DImode,
    4370                 :             :         gen_rtvec (1,
    4371                 :             :                 operand1),
    4372                 :             :         2)),
    4373                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    4374                 :             : }
    4375                 :             : 
    4376                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:25390 */
    4377                 :             : rtx
    4378                 :           0 : gen_probe_stack_1_si (rtx operand0 ATTRIBUTE_UNUSED,
    4379                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    4380                 :             : {
    4381                 :           0 :   return gen_rtx_PARALLEL (VOIDmode,
    4382                 :             :         gen_rtvec (2,
    4383                 :             :                 gen_rtx_SET (operand0,
    4384                 :             :         gen_rtx_UNSPEC (SImode,
    4385                 :             :         gen_rtvec (1,
    4386                 :             :                 operand1),
    4387                 :             :         18)),
    4388                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    4389                 :             : }
    4390                 :             : 
    4391                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:25390 */
    4392                 :             : rtx
    4393                 :         135 : gen_probe_stack_1_di (rtx operand0 ATTRIBUTE_UNUSED,
    4394                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    4395                 :             : {
    4396                 :         135 :   return gen_rtx_PARALLEL (VOIDmode,
    4397                 :             :         gen_rtvec (2,
    4398                 :             :                 gen_rtx_SET (operand0,
    4399                 :             :         gen_rtx_UNSPEC (DImode,
    4400                 :             :         gen_rtvec (1,
    4401                 :             :                 operand1),
    4402                 :             :         18)),
    4403                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    4404                 :             : }
    4405                 :             : 
    4406                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:25401 */
    4407                 :             : rtx
    4408                 :           0 : gen_adjust_stack_and_probe_si (rtx operand0 ATTRIBUTE_UNUSED,
    4409                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4410                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    4411                 :             : {
    4412                 :           0 :   return gen_rtx_PARALLEL (VOIDmode,
    4413                 :             :         gen_rtvec (4,
    4414                 :             :                 gen_rtx_SET (operand0,
    4415                 :             :         gen_rtx_UNSPEC_VOLATILE (SImode,
    4416                 :             :         gen_rtvec (1,
    4417                 :             :                 operand1),
    4418                 :             :         3)),
    4419                 :             :                 gen_rtx_SET (gen_rtx_REG (SImode,
    4420                 :             :         7),
    4421                 :             :         gen_rtx_MINUS (SImode,
    4422                 :             :         gen_rtx_REG (SImode,
    4423                 :             :         7),
    4424                 :             :         operand2)),
    4425                 :             :                 gen_hard_reg_clobber (CCmode, 17),
    4426                 :             :                 gen_rtx_CLOBBER (VOIDmode,
    4427                 :             :         gen_rtx_MEM (BLKmode,
    4428                 :             :         gen_rtx_SCRATCH (VOIDmode)))));
    4429                 :             : }
    4430                 :             : 
    4431                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:25401 */
    4432                 :             : rtx
    4433                 :          18 : gen_adjust_stack_and_probe_di (rtx operand0 ATTRIBUTE_UNUSED,
    4434                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4435                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    4436                 :             : {
    4437                 :          18 :   return gen_rtx_PARALLEL (VOIDmode,
    4438                 :             :         gen_rtvec (4,
    4439                 :             :                 gen_rtx_SET (operand0,
    4440                 :             :         gen_rtx_UNSPEC_VOLATILE (DImode,
    4441                 :             :         gen_rtvec (1,
    4442                 :             :                 operand1),
    4443                 :             :         3)),
    4444                 :             :                 gen_rtx_SET (gen_rtx_REG (DImode,
    4445                 :             :         7),
    4446                 :             :         gen_rtx_MINUS (DImode,
    4447                 :             :         gen_rtx_REG (DImode,
    4448                 :             :         7),
    4449                 :             :         operand2)),
    4450                 :             :                 gen_hard_reg_clobber (CCmode, 17),
    4451                 :             :                 gen_rtx_CLOBBER (VOIDmode,
    4452                 :             :         gen_rtx_MEM (BLKmode,
    4453                 :             :         gen_rtx_SCRATCH (VOIDmode)))));
    4454                 :             : }
    4455                 :             : 
    4456                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:25413 */
    4457                 :             : rtx
    4458                 :           0 : gen_probe_stack_range_si (rtx operand0 ATTRIBUTE_UNUSED,
    4459                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4460                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    4461                 :             : {
    4462                 :           0 :   return gen_rtx_PARALLEL (VOIDmode,
    4463                 :             :         gen_rtvec (2,
    4464                 :             :                 gen_rtx_SET (operand0,
    4465                 :             :         gen_rtx_UNSPEC_VOLATILE (SImode,
    4466                 :             :         gen_rtvec (2,
    4467                 :             :                 operand1,
    4468                 :             :                 operand2),
    4469                 :             :         3)),
    4470                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    4471                 :             : }
    4472                 :             : 
    4473                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:25413 */
    4474                 :             : rtx
    4475                 :           0 : gen_probe_stack_range_di (rtx operand0 ATTRIBUTE_UNUSED,
    4476                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4477                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    4478                 :             : {
    4479                 :           0 :   return gen_rtx_PARALLEL (VOIDmode,
    4480                 :             :         gen_rtvec (2,
    4481                 :             :                 gen_rtx_SET (operand0,
    4482                 :             :         gen_rtx_UNSPEC_VOLATILE (DImode,
    4483                 :             :         gen_rtvec (2,
    4484                 :             :                 operand1,
    4485                 :             :                 operand2),
    4486                 :             :         3)),
    4487                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    4488                 :             : }
    4489                 :             : 
    4490                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:25554 */
    4491                 :             : rtx
    4492                 :           1 : gen_stack_protect_set_1_si_si (rtx operand0 ATTRIBUTE_UNUSED,
    4493                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4494                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    4495                 :             : {
    4496                 :           1 :   return gen_rtx_PARALLEL (VOIDmode,
    4497                 :             :         gen_rtvec (3,
    4498                 :             :                 gen_rtx_SET (operand0,
    4499                 :             :         gen_rtx_UNSPEC (SImode,
    4500                 :             :         gen_rtvec (1,
    4501                 :             :                 operand1),
    4502                 :             :         90)),
    4503                 :             :                 gen_rtx_SET (operand2,
    4504                 :             :         const0_rtx),
    4505                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    4506                 :             : }
    4507                 :             : 
    4508                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:25554 */
    4509                 :             : rtx
    4510                 :           0 : gen_stack_protect_set_1_di_si (rtx operand0 ATTRIBUTE_UNUSED,
    4511                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4512                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    4513                 :             : {
    4514                 :           0 :   return gen_rtx_PARALLEL (VOIDmode,
    4515                 :             :         gen_rtvec (3,
    4516                 :             :                 gen_rtx_SET (operand0,
    4517                 :             :         gen_rtx_UNSPEC (DImode,
    4518                 :             :         gen_rtvec (1,
    4519                 :             :                 operand1),
    4520                 :             :         90)),
    4521                 :             :                 gen_rtx_SET (operand2,
    4522                 :             :         const0_rtx),
    4523                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    4524                 :             : }
    4525                 :             : 
    4526                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:25554 */
    4527                 :             : rtx
    4528                 :           0 : gen_stack_protect_set_1_si_di (rtx operand0 ATTRIBUTE_UNUSED,
    4529                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4530                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    4531                 :             : {
    4532                 :           0 :   return gen_rtx_PARALLEL (VOIDmode,
    4533                 :             :         gen_rtvec (3,
    4534                 :             :                 gen_rtx_SET (operand0,
    4535                 :             :         gen_rtx_UNSPEC (SImode,
    4536                 :             :         gen_rtvec (1,
    4537                 :             :                 operand1),
    4538                 :             :         90)),
    4539                 :             :                 gen_rtx_SET (operand2,
    4540                 :             :         const0_rtx),
    4541                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    4542                 :             : }
    4543                 :             : 
    4544                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:25554 */
    4545                 :             : rtx
    4546                 :         204 : gen_stack_protect_set_1_di_di (rtx operand0 ATTRIBUTE_UNUSED,
    4547                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4548                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    4549                 :             : {
    4550                 :         204 :   return gen_rtx_PARALLEL (VOIDmode,
    4551                 :             :         gen_rtvec (3,
    4552                 :             :                 gen_rtx_SET (operand0,
    4553                 :             :         gen_rtx_UNSPEC (DImode,
    4554                 :             :         gen_rtvec (1,
    4555                 :             :                 operand1),
    4556                 :             :         90)),
    4557                 :             :                 gen_rtx_SET (operand2,
    4558                 :             :         const0_rtx),
    4559                 :             :                 gen_hard_reg_clobber (CCmode, 17)));
    4560                 :             : }
    4561                 :             : 
    4562                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:25777 */
    4563                 :             : rtx
    4564                 :           1 : gen_stack_protect_test_1_si (rtx operand0 ATTRIBUTE_UNUSED,
    4565                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4566                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    4567                 :             : {
    4568                 :           1 :   return gen_rtx_PARALLEL (VOIDmode,
    4569                 :             :         gen_rtvec (2,
    4570                 :             :                 gen_rtx_SET (operand0,
    4571                 :             :         gen_rtx_UNSPEC (CCZmode,
    4572                 :             :         gen_rtvec (2,
    4573                 :             :                 operand1,
    4574                 :             :                 operand2),
    4575                 :             :         91)),
    4576                 :             :                 gen_rtx_CLOBBER (VOIDmode,
    4577                 :             :         gen_rtx_SCRATCH (SImode))));
    4578                 :             : }
    4579                 :             : 
    4580                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:25777 */
    4581                 :             : rtx
    4582                 :         217 : gen_stack_protect_test_1_di (rtx operand0 ATTRIBUTE_UNUSED,
    4583                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4584                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    4585                 :             : {
    4586                 :         217 :   return gen_rtx_PARALLEL (VOIDmode,
    4587                 :             :         gen_rtvec (2,
    4588                 :             :                 gen_rtx_SET (operand0,
    4589                 :             :         gen_rtx_UNSPEC (CCZmode,
    4590                 :             :         gen_rtvec (2,
    4591                 :             :                 operand1,
    4592                 :             :                 operand2),
    4593                 :             :         91)),
    4594                 :             :                 gen_rtx_CLOBBER (VOIDmode,
    4595                 :             :         gen_rtx_SCRATCH (DImode))));
    4596                 :             : }
    4597                 :             : 
    4598                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27020 */
    4599                 :             : rtx
    4600                 :       36401 : gen_trap (void)
    4601                 :             : {
    4602                 :       36401 :   return gen_rtx_TRAP_IF (VOIDmode,
    4603                 :             :         const1_rtx,
    4604                 :             :         const_int_rtx[MAX_SAVED_CONST_INT + (6)]);
    4605                 :             : }
    4606                 :             : 
    4607                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27032 */
    4608                 :             : rtx
    4609                 :          77 : gen_ud2 (void)
    4610                 :             : {
    4611                 :          77 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    4612                 :             :         gen_rtvec (1,
    4613                 :             :                 const0_rtx),
    4614                 :             :         0);
    4615                 :             : }
    4616                 :             : 
    4617                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27136 */
    4618                 :             : rtx
    4619                 :           4 : gen_prefetchi (rtx operand0 ATTRIBUTE_UNUSED,
    4620                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    4621                 :             : {
    4622                 :           4 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    4623                 :             :         gen_rtvec (2,
    4624                 :             :                 operand0,
    4625                 :             :                 operand1),
    4626                 :             :         84);
    4627                 :             : }
    4628                 :             : 
    4629                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27156 */
    4630                 :             : rtx
    4631                 :          33 : gen_sse4_2_crc32qi (rtx operand0 ATTRIBUTE_UNUSED,
    4632                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4633                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    4634                 :             : {
    4635                 :          33 :   return gen_rtx_SET (operand0,
    4636                 :             :         gen_rtx_UNSPEC (SImode,
    4637                 :             :         gen_rtvec (2,
    4638                 :             :                 operand1,
    4639                 :             :                 operand2),
    4640                 :             :         93));
    4641                 :             : }
    4642                 :             : 
    4643                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27156 */
    4644                 :             : rtx
    4645                 :          32 : gen_sse4_2_crc32hi (rtx operand0 ATTRIBUTE_UNUSED,
    4646                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4647                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    4648                 :             : {
    4649                 :          32 :   return gen_rtx_SET (operand0,
    4650                 :             :         gen_rtx_UNSPEC (SImode,
    4651                 :             :         gen_rtvec (2,
    4652                 :             :                 operand1,
    4653                 :             :                 operand2),
    4654                 :             :         93));
    4655                 :             : }
    4656                 :             : 
    4657                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27156 */
    4658                 :             : rtx
    4659                 :          33 : gen_sse4_2_crc32si (rtx operand0 ATTRIBUTE_UNUSED,
    4660                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4661                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    4662                 :             : {
    4663                 :          33 :   return gen_rtx_SET (operand0,
    4664                 :             :         gen_rtx_UNSPEC (SImode,
    4665                 :             :         gen_rtvec (2,
    4666                 :             :                 operand1,
    4667                 :             :                 operand2),
    4668                 :             :         93));
    4669                 :             : }
    4670                 :             : 
    4671                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27177 */
    4672                 :             : rtx
    4673                 :          36 : gen_sse4_2_crc32di (rtx operand0 ATTRIBUTE_UNUSED,
    4674                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4675                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    4676                 :             : {
    4677                 :          36 :   return gen_rtx_SET (operand0,
    4678                 :             :         gen_rtx_ZERO_EXTEND (DImode,
    4679                 :             :         gen_rtx_UNSPEC (SImode,
    4680                 :             :         gen_rtvec (2,
    4681                 :             :                 operand1,
    4682                 :             :                 operand2),
    4683                 :             :         93)));
    4684                 :             : }
    4685                 :             : 
    4686                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27191 */
    4687                 :             : rtx
    4688                 :           0 : gen_rdpmc (rtx operand0 ATTRIBUTE_UNUSED,
    4689                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    4690                 :             : {
    4691                 :           0 :   return gen_rtx_SET (operand0,
    4692                 :             :         gen_rtx_UNSPEC_VOLATILE (DImode,
    4693                 :             :         gen_rtvec (1,
    4694                 :             :                 operand1),
    4695                 :             :         11));
    4696                 :             : }
    4697                 :             : 
    4698                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27200 */
    4699                 :             : rtx
    4700                 :          22 : gen_rdpmc_rex64 (rtx operand0 ATTRIBUTE_UNUSED,
    4701                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4702                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    4703                 :             : {
    4704                 :          22 :   return gen_rtx_PARALLEL (VOIDmode,
    4705                 :             :         gen_rtvec (2,
    4706                 :             :                 gen_rtx_SET (operand0,
    4707                 :             :         gen_rtx_UNSPEC_VOLATILE (DImode,
    4708                 :             :         gen_rtvec (1,
    4709                 :             :                 operand2),
    4710                 :             :         11)),
    4711                 :             :                 gen_rtx_SET (operand1,
    4712                 :             :         gen_rtx_UNSPEC_VOLATILE (DImode,
    4713                 :             :         gen_rtvec (1,
    4714                 :             :                 copy_rtx (operand2)),
    4715                 :             :         11))));
    4716                 :             : }
    4717                 :             : 
    4718                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27211 */
    4719                 :             : rtx
    4720                 :           2 : gen_rdtsc (rtx operand0 ATTRIBUTE_UNUSED)
    4721                 :             : {
    4722                 :           2 :   return gen_rtx_SET (operand0,
    4723                 :             :         gen_rtx_UNSPEC_VOLATILE (DImode,
    4724                 :             :         gen_rtvec (1,
    4725                 :             :                 const0_rtx),
    4726                 :             :         9));
    4727                 :             : }
    4728                 :             : 
    4729                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27219 */
    4730                 :             : rtx
    4731                 :          34 : gen_rdtsc_rex64 (rtx operand0 ATTRIBUTE_UNUSED,
    4732                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    4733                 :             : {
    4734                 :          34 :   return gen_rtx_PARALLEL (VOIDmode,
    4735                 :             :         gen_rtvec (2,
    4736                 :             :                 gen_rtx_SET (operand0,
    4737                 :             :         gen_rtx_UNSPEC_VOLATILE (DImode,
    4738                 :             :         gen_rtvec (1,
    4739                 :             :                 const0_rtx),
    4740                 :             :         9)),
    4741                 :             :                 gen_rtx_SET (operand1,
    4742                 :             :         gen_rtx_UNSPEC_VOLATILE (DImode,
    4743                 :             :         gen_rtvec (1,
    4744                 :             :                 const0_rtx),
    4745                 :             :         9))));
    4746                 :             : }
    4747                 :             : 
    4748                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27229 */
    4749                 :             : rtx
    4750                 :           0 : gen_rdtscp (rtx operand0 ATTRIBUTE_UNUSED,
    4751                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    4752                 :             : {
    4753                 :           0 :   return gen_rtx_PARALLEL (VOIDmode,
    4754                 :             :         gen_rtvec (2,
    4755                 :             :                 gen_rtx_SET (operand0,
    4756                 :             :         gen_rtx_UNSPEC_VOLATILE (DImode,
    4757                 :             :         gen_rtvec (1,
    4758                 :             :                 const0_rtx),
    4759                 :             :         10)),
    4760                 :             :                 gen_rtx_SET (operand1,
    4761                 :             :         gen_rtx_UNSPEC_VOLATILE (SImode,
    4762                 :             :         gen_rtvec (1,
    4763                 :             :                 const0_rtx),
    4764                 :             :         10))));
    4765                 :             : }
    4766                 :             : 
    4767                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27239 */
    4768                 :             : rtx
    4769                 :          22 : gen_rdtscp_rex64 (rtx operand0 ATTRIBUTE_UNUSED,
    4770                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4771                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    4772                 :             : {
    4773                 :          22 :   return gen_rtx_PARALLEL (VOIDmode,
    4774                 :             :         gen_rtvec (3,
    4775                 :             :                 gen_rtx_SET (operand0,
    4776                 :             :         gen_rtx_UNSPEC_VOLATILE (DImode,
    4777                 :             :         gen_rtvec (1,
    4778                 :             :                 const0_rtx),
    4779                 :             :         10)),
    4780                 :             :                 gen_rtx_SET (operand1,
    4781                 :             :         gen_rtx_UNSPEC_VOLATILE (DImode,
    4782                 :             :         gen_rtvec (1,
    4783                 :             :                 const0_rtx),
    4784                 :             :         10)),
    4785                 :             :                 gen_rtx_SET (operand2,
    4786                 :             :         gen_rtx_UNSPEC_VOLATILE (SImode,
    4787                 :             :         gen_rtvec (1,
    4788                 :             :                 const0_rtx),
    4789                 :             :         10))));
    4790                 :             : }
    4791                 :             : 
    4792                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27257 */
    4793                 :             : rtx
    4794                 :          20 : gen_fxsave (rtx operand0 ATTRIBUTE_UNUSED)
    4795                 :             : {
    4796                 :          20 :   return gen_rtx_SET (operand0,
    4797                 :             :         gen_rtx_UNSPEC_VOLATILE (BLKmode,
    4798                 :             :         gen_rtvec (1,
    4799                 :             :                 const0_rtx),
    4800                 :             :         20));
    4801                 :             : }
    4802                 :             : 
    4803                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27267 */
    4804                 :             : rtx
    4805                 :          23 : gen_fxsave64 (rtx operand0 ATTRIBUTE_UNUSED)
    4806                 :             : {
    4807                 :          23 :   return gen_rtx_SET (operand0,
    4808                 :             :         gen_rtx_UNSPEC_VOLATILE (BLKmode,
    4809                 :             :         gen_rtvec (1,
    4810                 :             :                 const0_rtx),
    4811                 :             :         22));
    4812                 :             : }
    4813                 :             : 
    4814                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27278 */
    4815                 :             : rtx
    4816                 :          19 : gen_fxrstor (rtx operand0 ATTRIBUTE_UNUSED)
    4817                 :             : {
    4818                 :          19 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    4819                 :             :         gen_rtvec (1,
    4820                 :             :                 operand0),
    4821                 :             :         21);
    4822                 :             : }
    4823                 :             : 
    4824                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27288 */
    4825                 :             : rtx
    4826                 :          21 : gen_fxrstor64 (rtx operand0 ATTRIBUTE_UNUSED)
    4827                 :             : {
    4828                 :          21 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    4829                 :             :         gen_rtvec (1,
    4830                 :             :                 operand0),
    4831                 :             :         23);
    4832                 :             : }
    4833                 :             : 
    4834                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27335 */
    4835                 :             : rtx
    4836                 :           0 : gen_xsave (rtx operand0 ATTRIBUTE_UNUSED,
    4837                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    4838                 :             : {
    4839                 :           0 :   return gen_rtx_SET (operand0,
    4840                 :             :         gen_rtx_UNSPEC_VOLATILE (BLKmode,
    4841                 :             :         gen_rtvec (1,
    4842                 :             :                 operand1),
    4843                 :             :         24));
    4844                 :             : }
    4845                 :             : 
    4846                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27335 */
    4847                 :             : rtx
    4848                 :           0 : gen_xsaveopt (rtx operand0 ATTRIBUTE_UNUSED,
    4849                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    4850                 :             : {
    4851                 :           0 :   return gen_rtx_SET (operand0,
    4852                 :             :         gen_rtx_UNSPEC_VOLATILE (BLKmode,
    4853                 :             :         gen_rtvec (1,
    4854                 :             :                 operand1),
    4855                 :             :         28));
    4856                 :             : }
    4857                 :             : 
    4858                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27335 */
    4859                 :             : rtx
    4860                 :           0 : gen_xsavec (rtx operand0 ATTRIBUTE_UNUSED,
    4861                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    4862                 :             : {
    4863                 :           0 :   return gen_rtx_SET (operand0,
    4864                 :             :         gen_rtx_UNSPEC_VOLATILE (BLKmode,
    4865                 :             :         gen_rtvec (1,
    4866                 :             :                 operand1),
    4867                 :             :         34));
    4868                 :             : }
    4869                 :             : 
    4870                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27335 */
    4871                 :             : rtx
    4872                 :           0 : gen_xsaves (rtx operand0 ATTRIBUTE_UNUSED,
    4873                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    4874                 :             : {
    4875                 :           0 :   return gen_rtx_SET (operand0,
    4876                 :             :         gen_rtx_UNSPEC_VOLATILE (BLKmode,
    4877                 :             :         gen_rtvec (1,
    4878                 :             :                 operand1),
    4879                 :             :         30));
    4880                 :             : }
    4881                 :             : 
    4882                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27347 */
    4883                 :             : rtx
    4884                 :          19 : gen_xsave_rex64 (rtx operand0 ATTRIBUTE_UNUSED,
    4885                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4886                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    4887                 :             : {
    4888                 :          19 :   return gen_rtx_SET (operand0,
    4889                 :             :         gen_rtx_UNSPEC_VOLATILE (BLKmode,
    4890                 :             :         gen_rtvec (2,
    4891                 :             :                 operand1,
    4892                 :             :                 operand2),
    4893                 :             :         24));
    4894                 :             : }
    4895                 :             : 
    4896                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27347 */
    4897                 :             : rtx
    4898                 :          19 : gen_xsaveopt_rex64 (rtx operand0 ATTRIBUTE_UNUSED,
    4899                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4900                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    4901                 :             : {
    4902                 :          19 :   return gen_rtx_SET (operand0,
    4903                 :             :         gen_rtx_UNSPEC_VOLATILE (BLKmode,
    4904                 :             :         gen_rtvec (2,
    4905                 :             :                 operand1,
    4906                 :             :                 operand2),
    4907                 :             :         28));
    4908                 :             : }
    4909                 :             : 
    4910                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27347 */
    4911                 :             : rtx
    4912                 :          19 : gen_xsavec_rex64 (rtx operand0 ATTRIBUTE_UNUSED,
    4913                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4914                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    4915                 :             : {
    4916                 :          19 :   return gen_rtx_SET (operand0,
    4917                 :             :         gen_rtx_UNSPEC_VOLATILE (BLKmode,
    4918                 :             :         gen_rtvec (2,
    4919                 :             :                 operand1,
    4920                 :             :                 operand2),
    4921                 :             :         34));
    4922                 :             : }
    4923                 :             : 
    4924                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27347 */
    4925                 :             : rtx
    4926                 :          19 : gen_xsaves_rex64 (rtx operand0 ATTRIBUTE_UNUSED,
    4927                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4928                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    4929                 :             : {
    4930                 :          19 :   return gen_rtx_SET (operand0,
    4931                 :             :         gen_rtx_UNSPEC_VOLATILE (BLKmode,
    4932                 :             :         gen_rtvec (2,
    4933                 :             :                 operand1,
    4934                 :             :                 operand2),
    4935                 :             :         30));
    4936                 :             : }
    4937                 :             : 
    4938                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27361 */
    4939                 :             : rtx
    4940                 :          21 : gen_xsave64 (rtx operand0 ATTRIBUTE_UNUSED,
    4941                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4942                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    4943                 :             : {
    4944                 :          21 :   return gen_rtx_SET (operand0,
    4945                 :             :         gen_rtx_UNSPEC_VOLATILE (BLKmode,
    4946                 :             :         gen_rtvec (2,
    4947                 :             :                 operand1,
    4948                 :             :                 operand2),
    4949                 :             :         26));
    4950                 :             : }
    4951                 :             : 
    4952                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27361 */
    4953                 :             : rtx
    4954                 :          19 : gen_xsaveopt64 (rtx operand0 ATTRIBUTE_UNUSED,
    4955                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4956                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    4957                 :             : {
    4958                 :          19 :   return gen_rtx_SET (operand0,
    4959                 :             :         gen_rtx_UNSPEC_VOLATILE (BLKmode,
    4960                 :             :         gen_rtvec (2,
    4961                 :             :                 operand1,
    4962                 :             :                 operand2),
    4963                 :             :         29));
    4964                 :             : }
    4965                 :             : 
    4966                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27361 */
    4967                 :             : rtx
    4968                 :          19 : gen_xsavec64 (rtx operand0 ATTRIBUTE_UNUSED,
    4969                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4970                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    4971                 :             : {
    4972                 :          19 :   return gen_rtx_SET (operand0,
    4973                 :             :         gen_rtx_UNSPEC_VOLATILE (BLKmode,
    4974                 :             :         gen_rtvec (2,
    4975                 :             :                 operand1,
    4976                 :             :                 operand2),
    4977                 :             :         35));
    4978                 :             : }
    4979                 :             : 
    4980                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27361 */
    4981                 :             : rtx
    4982                 :          19 : gen_xsaves64 (rtx operand0 ATTRIBUTE_UNUSED,
    4983                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    4984                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    4985                 :             : {
    4986                 :          19 :   return gen_rtx_SET (operand0,
    4987                 :             :         gen_rtx_UNSPEC_VOLATILE (BLKmode,
    4988                 :             :         gen_rtvec (2,
    4989                 :             :                 operand1,
    4990                 :             :                 operand2),
    4991                 :             :         32));
    4992                 :             : }
    4993                 :             : 
    4994                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27375 */
    4995                 :             : rtx
    4996                 :           0 : gen_xrstor (rtx operand0 ATTRIBUTE_UNUSED,
    4997                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    4998                 :             : {
    4999                 :           0 :   return gen_rtx_UNSPEC_VOLATILE (BLKmode,
    5000                 :             :         gen_rtvec (2,
    5001                 :             :                 operand0,
    5002                 :             :                 operand1),
    5003                 :             :         25);
    5004                 :             : }
    5005                 :             : 
    5006                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27375 */
    5007                 :             : rtx
    5008                 :           0 : gen_xrstors (rtx operand0 ATTRIBUTE_UNUSED,
    5009                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    5010                 :             : {
    5011                 :           0 :   return gen_rtx_UNSPEC_VOLATILE (BLKmode,
    5012                 :             :         gen_rtvec (2,
    5013                 :             :                 operand0,
    5014                 :             :                 operand1),
    5015                 :             :         31);
    5016                 :             : }
    5017                 :             : 
    5018                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27387 */
    5019                 :             : rtx
    5020                 :          19 : gen_xrstor_rex64 (rtx operand0 ATTRIBUTE_UNUSED,
    5021                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    5022                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    5023                 :             : {
    5024                 :          19 :   return gen_rtx_UNSPEC_VOLATILE (BLKmode,
    5025                 :             :         gen_rtvec (3,
    5026                 :             :                 operand0,
    5027                 :             :                 operand1,
    5028                 :             :                 operand2),
    5029                 :             :         25);
    5030                 :             : }
    5031                 :             : 
    5032                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27387 */
    5033                 :             : rtx
    5034                 :          19 : gen_xrstors_rex64 (rtx operand0 ATTRIBUTE_UNUSED,
    5035                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    5036                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    5037                 :             : {
    5038                 :          19 :   return gen_rtx_UNSPEC_VOLATILE (BLKmode,
    5039                 :             :         gen_rtvec (3,
    5040                 :             :                 operand0,
    5041                 :             :                 operand1,
    5042                 :             :                 operand2),
    5043                 :             :         31);
    5044                 :             : }
    5045                 :             : 
    5046                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27401 */
    5047                 :             : rtx
    5048                 :          21 : gen_xrstor64 (rtx operand0 ATTRIBUTE_UNUSED,
    5049                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    5050                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    5051                 :             : {
    5052                 :          21 :   return gen_rtx_UNSPEC_VOLATILE (BLKmode,
    5053                 :             :         gen_rtvec (3,
    5054                 :             :                 operand0,
    5055                 :             :                 operand1,
    5056                 :             :                 operand2),
    5057                 :             :         27);
    5058                 :             : }
    5059                 :             : 
    5060                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27401 */
    5061                 :             : rtx
    5062                 :          19 : gen_xrstors64 (rtx operand0 ATTRIBUTE_UNUSED,
    5063                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    5064                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    5065                 :             : {
    5066                 :          19 :   return gen_rtx_UNSPEC_VOLATILE (BLKmode,
    5067                 :             :         gen_rtvec (3,
    5068                 :             :                 operand0,
    5069                 :             :                 operand1,
    5070                 :             :                 operand2),
    5071                 :             :         33);
    5072                 :             : }
    5073                 :             : 
    5074                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27415 */
    5075                 :             : rtx
    5076                 :           0 : gen_xsetbv (rtx operand0 ATTRIBUTE_UNUSED,
    5077                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    5078                 :             : {
    5079                 :           0 :   return gen_rtx_UNSPEC_VOLATILE (SImode,
    5080                 :             :         gen_rtvec (2,
    5081                 :             :                 operand0,
    5082                 :             :                 operand1),
    5083                 :             :         37);
    5084                 :             : }
    5085                 :             : 
    5086                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27424 */
    5087                 :             : rtx
    5088                 :          21 : gen_xsetbv_rex64 (rtx operand0 ATTRIBUTE_UNUSED,
    5089                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    5090                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    5091                 :             : {
    5092                 :          21 :   return gen_rtx_UNSPEC_VOLATILE (SImode,
    5093                 :             :         gen_rtvec (3,
    5094                 :             :                 operand0,
    5095                 :             :                 operand1,
    5096                 :             :                 operand2),
    5097                 :             :         37);
    5098                 :             : }
    5099                 :             : 
    5100                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27434 */
    5101                 :             : rtx
    5102                 :           0 : gen_xgetbv (rtx operand0 ATTRIBUTE_UNUSED,
    5103                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    5104                 :             : {
    5105                 :           0 :   return gen_rtx_SET (operand0,
    5106                 :             :         gen_rtx_UNSPEC_VOLATILE (DImode,
    5107                 :             :         gen_rtvec (1,
    5108                 :             :                 operand1),
    5109                 :             :         36));
    5110                 :             : }
    5111                 :             : 
    5112                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27442 */
    5113                 :             : rtx
    5114                 :          22 : gen_xgetbv_rex64 (rtx operand0 ATTRIBUTE_UNUSED,
    5115                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    5116                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    5117                 :             : {
    5118                 :          22 :   return gen_rtx_PARALLEL (VOIDmode,
    5119                 :             :         gen_rtvec (2,
    5120                 :             :                 gen_rtx_SET (operand0,
    5121                 :             :         gen_rtx_UNSPEC_VOLATILE (DImode,
    5122                 :             :         gen_rtvec (1,
    5123                 :             :                 operand2),
    5124                 :             :         36)),
    5125                 :             :                 gen_rtx_SET (operand1,
    5126                 :             :         gen_rtx_UNSPEC_VOLATILE (DImode,
    5127                 :             :         gen_rtvec (1,
    5128                 :             :                 copy_rtx (operand2)),
    5129                 :             :         36))));
    5130                 :             : }
    5131                 :             : 
    5132                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27460 */
    5133                 :             : rtx
    5134                 :        7249 : gen_fnstenv (rtx operand0 ATTRIBUTE_UNUSED)
    5135                 :             : {
    5136                 :        7249 :   return gen_rtx_PARALLEL (VOIDmode,
    5137                 :             :         gen_rtvec (9,
    5138                 :             :                 gen_rtx_SET (operand0,
    5139                 :             :         gen_rtx_UNSPEC_VOLATILE (BLKmode,
    5140                 :             :         gen_rtvec (1,
    5141                 :             :                 const0_rtx),
    5142                 :             :         40)),
    5143                 :             :                 gen_hard_reg_clobber (XFmode, 8),
    5144                 :             :                 gen_hard_reg_clobber (XFmode, 9),
    5145                 :             :                 gen_hard_reg_clobber (XFmode, 10),
    5146                 :             :                 gen_hard_reg_clobber (XFmode, 11),
    5147                 :             :                 gen_hard_reg_clobber (XFmode, 12),
    5148                 :             :                 gen_hard_reg_clobber (XFmode, 13),
    5149                 :             :                 gen_hard_reg_clobber (XFmode, 14),
    5150                 :             :                 gen_hard_reg_clobber (XFmode, 15)));
    5151                 :             : }
    5152                 :             : 
    5153                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27478 */
    5154                 :             : rtx
    5155                 :        7427 : gen_fldenv (rtx operand0 ATTRIBUTE_UNUSED)
    5156                 :             : {
    5157                 :        7427 :   return gen_rtx_PARALLEL (VOIDmode,
    5158                 :             :         gen_rtvec (9,
    5159                 :             :                 gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    5160                 :             :         gen_rtvec (1,
    5161                 :             :                 operand0),
    5162                 :             :         41),
    5163                 :             :                 gen_hard_reg_clobber (XFmode, 8),
    5164                 :             :                 gen_hard_reg_clobber (XFmode, 9),
    5165                 :             :                 gen_hard_reg_clobber (XFmode, 10),
    5166                 :             :                 gen_hard_reg_clobber (XFmode, 11),
    5167                 :             :                 gen_hard_reg_clobber (XFmode, 12),
    5168                 :             :                 gen_hard_reg_clobber (XFmode, 13),
    5169                 :             :                 gen_hard_reg_clobber (XFmode, 14),
    5170                 :             :                 gen_hard_reg_clobber (XFmode, 15)));
    5171                 :             : }
    5172                 :             : 
    5173                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27496 */
    5174                 :             : rtx
    5175                 :        7427 : gen_fnstsw (rtx operand0 ATTRIBUTE_UNUSED)
    5176                 :             : {
    5177                 :        7427 :   return gen_rtx_SET (operand0,
    5178                 :             :         gen_rtx_UNSPEC_VOLATILE (HImode,
    5179                 :             :         gen_rtvec (1,
    5180                 :             :                 const0_rtx),
    5181                 :             :         42));
    5182                 :             : }
    5183                 :             : 
    5184                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27506 */
    5185                 :             : rtx
    5186                 :       14498 : gen_fnclex (void)
    5187                 :             : {
    5188                 :       14498 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    5189                 :             :         gen_rtvec (1,
    5190                 :             :                 const0_rtx),
    5191                 :             :         43);
    5192                 :             : }
    5193                 :             : 
    5194                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27520 */
    5195                 :             : rtx
    5196                 :           0 : gen_lwp_llwpcbsi (rtx operand0 ATTRIBUTE_UNUSED)
    5197                 :             : {
    5198                 :           0 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    5199                 :             :         gen_rtvec (1,
    5200                 :             :                 operand0),
    5201                 :             :         12);
    5202                 :             : }
    5203                 :             : 
    5204                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27520 */
    5205                 :             : rtx
    5206                 :          18 : gen_lwp_llwpcbdi (rtx operand0 ATTRIBUTE_UNUSED)
    5207                 :             : {
    5208                 :          18 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    5209                 :             :         gen_rtvec (1,
    5210                 :             :                 operand0),
    5211                 :             :         12);
    5212                 :             : }
    5213                 :             : 
    5214                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27529 */
    5215                 :             : rtx
    5216                 :           0 : gen_lwp_slwpcbsi (rtx operand0 ATTRIBUTE_UNUSED)
    5217                 :             : {
    5218                 :           0 :   return gen_rtx_SET (operand0,
    5219                 :             :         gen_rtx_UNSPEC_VOLATILE (SImode,
    5220                 :             :         gen_rtvec (1,
    5221                 :             :                 const0_rtx),
    5222                 :             :         13));
    5223                 :             : }
    5224                 :             : 
    5225                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27529 */
    5226                 :             : rtx
    5227                 :          18 : gen_lwp_slwpcbdi (rtx operand0 ATTRIBUTE_UNUSED)
    5228                 :             : {
    5229                 :          18 :   return gen_rtx_SET (operand0,
    5230                 :             :         gen_rtx_UNSPEC_VOLATILE (DImode,
    5231                 :             :         gen_rtvec (1,
    5232                 :             :                 const0_rtx),
    5233                 :             :         13));
    5234                 :             : }
    5235                 :             : 
    5236                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27538 */
    5237                 :             : rtx
    5238                 :          12 : gen_lwp_lwpvalsi (rtx operand0 ATTRIBUTE_UNUSED,
    5239                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    5240                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    5241                 :             : {
    5242                 :          12 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    5243                 :             :         gen_rtvec (3,
    5244                 :             :                 operand0,
    5245                 :             :                 operand1,
    5246                 :             :                 operand2),
    5247                 :             :         14);
    5248                 :             : }
    5249                 :             : 
    5250                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27538 */
    5251                 :             : rtx
    5252                 :          14 : gen_lwp_lwpvaldi (rtx operand0 ATTRIBUTE_UNUSED,
    5253                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    5254                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    5255                 :             : {
    5256                 :          14 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    5257                 :             :         gen_rtvec (3,
    5258                 :             :                 operand0,
    5259                 :             :                 operand1,
    5260                 :             :                 operand2),
    5261                 :             :         14);
    5262                 :             : }
    5263                 :             : 
    5264                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27550 */
    5265                 :             : rtx
    5266                 :          12 : gen_lwp_lwpinssi (rtx operand0 ATTRIBUTE_UNUSED,
    5267                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    5268                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    5269                 :             : {
    5270                 :          12 :   return gen_rtx_SET (gen_rtx_REG (CCCmode,
    5271                 :             :         17),
    5272                 :             :         gen_rtx_UNSPEC_VOLATILE (CCCmode,
    5273                 :             :         gen_rtvec (3,
    5274                 :             :                 operand0,
    5275                 :             :                 operand1,
    5276                 :             :                 operand2),
    5277                 :             :         15));
    5278                 :             : }
    5279                 :             : 
    5280                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27550 */
    5281                 :             : rtx
    5282                 :          13 : gen_lwp_lwpinsdi (rtx operand0 ATTRIBUTE_UNUSED,
    5283                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    5284                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    5285                 :             : {
    5286                 :          13 :   return gen_rtx_SET (gen_rtx_REG (CCCmode,
    5287                 :             :         17),
    5288                 :             :         gen_rtx_UNSPEC_VOLATILE (CCCmode,
    5289                 :             :         gen_rtvec (3,
    5290                 :             :                 operand0,
    5291                 :             :                 operand1,
    5292                 :             :                 operand2),
    5293                 :             :         15));
    5294                 :             : }
    5295                 :             : 
    5296                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27577 */
    5297                 :             : rtx
    5298                 :          19 : gen_rdfsbasesi (rtx operand0 ATTRIBUTE_UNUSED)
    5299                 :             : {
    5300                 :          19 :   return gen_rtx_SET (operand0,
    5301                 :             :         gen_rtx_UNSPEC_VOLATILE (SImode,
    5302                 :             :         gen_rtvec (1,
    5303                 :             :                 const0_rtx),
    5304                 :             :         16));
    5305                 :             : }
    5306                 :             : 
    5307                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27577 */
    5308                 :             : rtx
    5309                 :          19 : gen_rdgsbasesi (rtx operand0 ATTRIBUTE_UNUSED)
    5310                 :             : {
    5311                 :          19 :   return gen_rtx_SET (operand0,
    5312                 :             :         gen_rtx_UNSPEC_VOLATILE (SImode,
    5313                 :             :         gen_rtvec (1,
    5314                 :             :                 const0_rtx),
    5315                 :             :         17));
    5316                 :             : }
    5317                 :             : 
    5318                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27577 */
    5319                 :             : rtx
    5320                 :          19 : gen_rdfsbasedi (rtx operand0 ATTRIBUTE_UNUSED)
    5321                 :             : {
    5322                 :          19 :   return gen_rtx_SET (operand0,
    5323                 :             :         gen_rtx_UNSPEC_VOLATILE (DImode,
    5324                 :             :         gen_rtvec (1,
    5325                 :             :                 const0_rtx),
    5326                 :             :         16));
    5327                 :             : }
    5328                 :             : 
    5329                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27577 */
    5330                 :             : rtx
    5331                 :          19 : gen_rdgsbasedi (rtx operand0 ATTRIBUTE_UNUSED)
    5332                 :             : {
    5333                 :          19 :   return gen_rtx_SET (operand0,
    5334                 :             :         gen_rtx_UNSPEC_VOLATILE (DImode,
    5335                 :             :         gen_rtvec (1,
    5336                 :             :                 const0_rtx),
    5337                 :             :         17));
    5338                 :             : }
    5339                 :             : 
    5340                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27586 */
    5341                 :             : rtx
    5342                 :          19 : gen_wrfsbasesi (rtx operand0 ATTRIBUTE_UNUSED)
    5343                 :             : {
    5344                 :          19 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    5345                 :             :         gen_rtvec (1,
    5346                 :             :                 operand0),
    5347                 :             :         18);
    5348                 :             : }
    5349                 :             : 
    5350                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27586 */
    5351                 :             : rtx
    5352                 :          19 : gen_wrgsbasesi (rtx operand0 ATTRIBUTE_UNUSED)
    5353                 :             : {
    5354                 :          19 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    5355                 :             :         gen_rtvec (1,
    5356                 :             :                 operand0),
    5357                 :             :         19);
    5358                 :             : }
    5359                 :             : 
    5360                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27586 */
    5361                 :             : rtx
    5362                 :          19 : gen_wrfsbasedi (rtx operand0 ATTRIBUTE_UNUSED)
    5363                 :             : {
    5364                 :          19 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    5365                 :             :         gen_rtvec (1,
    5366                 :             :                 operand0),
    5367                 :             :         18);
    5368                 :             : }
    5369                 :             : 
    5370                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27586 */
    5371                 :             : rtx
    5372                 :          19 : gen_wrgsbasedi (rtx operand0 ATTRIBUTE_UNUSED)
    5373                 :             : {
    5374                 :          19 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    5375                 :             :         gen_rtvec (1,
    5376                 :             :                 operand0),
    5377                 :             :         19);
    5378                 :             : }
    5379                 :             : 
    5380                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27595 */
    5381                 :             : rtx
    5382                 :          21 : gen_ptwritesi (rtx operand0 ATTRIBUTE_UNUSED)
    5383                 :             : {
    5384                 :          21 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    5385                 :             :         gen_rtvec (1,
    5386                 :             :                 operand0),
    5387                 :             :         78);
    5388                 :             : }
    5389                 :             : 
    5390                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27595 */
    5391                 :             : rtx
    5392                 :          23 : gen_ptwritedi (rtx operand0 ATTRIBUTE_UNUSED)
    5393                 :             : {
    5394                 :          23 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    5395                 :             :         gen_rtvec (1,
    5396                 :             :                 operand0),
    5397                 :             :         78);
    5398                 :             : }
    5399                 :             : 
    5400                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27604 */
    5401                 :             : rtx
    5402                 :          21 : gen_rdrandhi (rtx operand0 ATTRIBUTE_UNUSED)
    5403                 :             : {
    5404                 :          21 :   return gen_rtx_PARALLEL (VOIDmode,
    5405                 :             :         gen_rtvec (2,
    5406                 :             :                 gen_rtx_SET (operand0,
    5407                 :             :         gen_rtx_UNSPEC_VOLATILE (HImode,
    5408                 :             :         gen_rtvec (1,
    5409                 :             :                 const0_rtx),
    5410                 :             :         44)),
    5411                 :             :                 gen_rtx_SET (gen_rtx_REG (CCCmode,
    5412                 :             :         17),
    5413                 :             :         gen_rtx_UNSPEC_VOLATILE (CCCmode,
    5414                 :             :         gen_rtvec (1,
    5415                 :             :                 const0_rtx),
    5416                 :             :         44))));
    5417                 :             : }
    5418                 :             : 
    5419                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27604 */
    5420                 :             : rtx
    5421                 :          44 : gen_rdrandsi (rtx operand0 ATTRIBUTE_UNUSED)
    5422                 :             : {
    5423                 :          44 :   return gen_rtx_PARALLEL (VOIDmode,
    5424                 :             :         gen_rtvec (2,
    5425                 :             :                 gen_rtx_SET (operand0,
    5426                 :             :         gen_rtx_UNSPEC_VOLATILE (SImode,
    5427                 :             :         gen_rtvec (1,
    5428                 :             :                 const0_rtx),
    5429                 :             :         44)),
    5430                 :             :                 gen_rtx_SET (gen_rtx_REG (CCCmode,
    5431                 :             :         17),
    5432                 :             :         gen_rtx_UNSPEC_VOLATILE (CCCmode,
    5433                 :             :         gen_rtvec (1,
    5434                 :             :                 const0_rtx),
    5435                 :             :         44))));
    5436                 :             : }
    5437                 :             : 
    5438                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27604 */
    5439                 :             : rtx
    5440                 :          20 : gen_rdranddi (rtx operand0 ATTRIBUTE_UNUSED)
    5441                 :             : {
    5442                 :          20 :   return gen_rtx_PARALLEL (VOIDmode,
    5443                 :             :         gen_rtvec (2,
    5444                 :             :                 gen_rtx_SET (operand0,
    5445                 :             :         gen_rtx_UNSPEC_VOLATILE (DImode,
    5446                 :             :         gen_rtvec (1,
    5447                 :             :                 const0_rtx),
    5448                 :             :         44)),
    5449                 :             :                 gen_rtx_SET (gen_rtx_REG (CCCmode,
    5450                 :             :         17),
    5451                 :             :         gen_rtx_UNSPEC_VOLATILE (CCCmode,
    5452                 :             :         gen_rtvec (1,
    5453                 :             :                 const0_rtx),
    5454                 :             :         44))));
    5455                 :             : }
    5456                 :             : 
    5457                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27614 */
    5458                 :             : rtx
    5459                 :          19 : gen_rdseedhi (rtx operand0 ATTRIBUTE_UNUSED)
    5460                 :             : {
    5461                 :          19 :   return gen_rtx_PARALLEL (VOIDmode,
    5462                 :             :         gen_rtvec (2,
    5463                 :             :                 gen_rtx_SET (operand0,
    5464                 :             :         gen_rtx_UNSPEC_VOLATILE (HImode,
    5465                 :             :         gen_rtvec (1,
    5466                 :             :                 const0_rtx),
    5467                 :             :         45)),
    5468                 :             :                 gen_rtx_SET (gen_rtx_REG (CCCmode,
    5469                 :             :         17),
    5470                 :             :         gen_rtx_UNSPEC_VOLATILE (CCCmode,
    5471                 :             :         gen_rtvec (1,
    5472                 :             :                 const0_rtx),
    5473                 :             :         45))));
    5474                 :             : }
    5475                 :             : 
    5476                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27614 */
    5477                 :             : rtx
    5478                 :          28 : gen_rdseedsi (rtx operand0 ATTRIBUTE_UNUSED)
    5479                 :             : {
    5480                 :          28 :   return gen_rtx_PARALLEL (VOIDmode,
    5481                 :             :         gen_rtvec (2,
    5482                 :             :                 gen_rtx_SET (operand0,
    5483                 :             :         gen_rtx_UNSPEC_VOLATILE (SImode,
    5484                 :             :         gen_rtvec (1,
    5485                 :             :                 const0_rtx),
    5486                 :             :         45)),
    5487                 :             :                 gen_rtx_SET (gen_rtx_REG (CCCmode,
    5488                 :             :         17),
    5489                 :             :         gen_rtx_UNSPEC_VOLATILE (CCCmode,
    5490                 :             :         gen_rtvec (1,
    5491                 :             :                 const0_rtx),
    5492                 :             :         45))));
    5493                 :             : }
    5494                 :             : 
    5495                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27614 */
    5496                 :             : rtx
    5497                 :          19 : gen_rdseeddi (rtx operand0 ATTRIBUTE_UNUSED)
    5498                 :             : {
    5499                 :          19 :   return gen_rtx_PARALLEL (VOIDmode,
    5500                 :             :         gen_rtvec (2,
    5501                 :             :                 gen_rtx_SET (operand0,
    5502                 :             :         gen_rtx_UNSPEC_VOLATILE (DImode,
    5503                 :             :         gen_rtvec (1,
    5504                 :             :                 const0_rtx),
    5505                 :             :         45)),
    5506                 :             :                 gen_rtx_SET (gen_rtx_REG (CCCmode,
    5507                 :             :         17),
    5508                 :             :         gen_rtx_UNSPEC_VOLATILE (CCCmode,
    5509                 :             :         gen_rtvec (1,
    5510                 :             :                 const0_rtx),
    5511                 :             :         45))));
    5512                 :             : }
    5513                 :             : 
    5514                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27644 */
    5515                 :             : rtx
    5516                 :          16 : gen_rdsspsi (rtx operand0 ATTRIBUTE_UNUSED,
    5517                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    5518                 :             : {
    5519                 :          16 :   return gen_rtx_SET (operand0,
    5520                 :             :         gen_rtx_UNSPEC_VOLATILE (SImode,
    5521                 :             :         gen_rtvec (1,
    5522                 :             :                 operand1),
    5523                 :             :         59));
    5524                 :             : }
    5525                 :             : 
    5526                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27644 */
    5527                 :             : rtx
    5528                 :          65 : gen_rdsspdi (rtx operand0 ATTRIBUTE_UNUSED,
    5529                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    5530                 :             : {
    5531                 :          65 :   return gen_rtx_SET (operand0,
    5532                 :             :         gen_rtx_UNSPEC_VOLATILE (DImode,
    5533                 :             :         gen_rtvec (1,
    5534                 :             :                 operand1),
    5535                 :             :         59));
    5536                 :             : }
    5537                 :             : 
    5538                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27653 */
    5539                 :             : rtx
    5540                 :          16 : gen_incsspsi (rtx operand0 ATTRIBUTE_UNUSED)
    5541                 :             : {
    5542                 :          16 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    5543                 :             :         gen_rtvec (1,
    5544                 :             :                 operand0),
    5545                 :             :         60);
    5546                 :             : }
    5547                 :             : 
    5548                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27653 */
    5549                 :             : rtx
    5550                 :          65 : gen_incsspdi (rtx operand0 ATTRIBUTE_UNUSED)
    5551                 :             : {
    5552                 :          65 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    5553                 :             :         gen_rtvec (1,
    5554                 :             :                 operand0),
    5555                 :             :         60);
    5556                 :             : }
    5557                 :             : 
    5558                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27661 */
    5559                 :             : rtx
    5560                 :          19 : gen_saveprevssp (void)
    5561                 :             : {
    5562                 :          19 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    5563                 :             :         gen_rtvec (1,
    5564                 :             :                 const0_rtx),
    5565                 :             :         61);
    5566                 :             : }
    5567                 :             : 
    5568                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27668 */
    5569                 :             : rtx
    5570                 :          19 : gen_rstorssp (rtx operand0 ATTRIBUTE_UNUSED)
    5571                 :             : {
    5572                 :          19 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    5573                 :             :         gen_rtvec (1,
    5574                 :             :                 operand0),
    5575                 :             :         62);
    5576                 :             : }
    5577                 :             : 
    5578                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27676 */
    5579                 :             : rtx
    5580                 :          19 : gen_wrsssi (rtx operand0 ATTRIBUTE_UNUSED,
    5581                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    5582                 :             : {
    5583                 :          19 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    5584                 :             :         gen_rtvec (2,
    5585                 :             :                 operand0,
    5586                 :             :                 operand1),
    5587                 :             :         63);
    5588                 :             : }
    5589                 :             : 
    5590                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27676 */
    5591                 :             : rtx
    5592                 :          19 : gen_wrssdi (rtx operand0 ATTRIBUTE_UNUSED,
    5593                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    5594                 :             : {
    5595                 :          19 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    5596                 :             :         gen_rtvec (2,
    5597                 :             :                 operand0,
    5598                 :             :                 operand1),
    5599                 :             :         63);
    5600                 :             : }
    5601                 :             : 
    5602                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27685 */
    5603                 :             : rtx
    5604                 :          19 : gen_wrusssi (rtx operand0 ATTRIBUTE_UNUSED,
    5605                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    5606                 :             : {
    5607                 :          19 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    5608                 :             :         gen_rtvec (2,
    5609                 :             :                 operand0,
    5610                 :             :                 operand1),
    5611                 :             :         64);
    5612                 :             : }
    5613                 :             : 
    5614                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27685 */
    5615                 :             : rtx
    5616                 :          19 : gen_wrussdi (rtx operand0 ATTRIBUTE_UNUSED,
    5617                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    5618                 :             : {
    5619                 :          19 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    5620                 :             :         gen_rtvec (2,
    5621                 :             :                 operand0,
    5622                 :             :                 operand1),
    5623                 :             :         64);
    5624                 :             : }
    5625                 :             : 
    5626                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27694 */
    5627                 :             : rtx
    5628                 :          19 : gen_setssbsy (void)
    5629                 :             : {
    5630                 :          19 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    5631                 :             :         gen_rtvec (1,
    5632                 :             :                 const0_rtx),
    5633                 :             :         65);
    5634                 :             : }
    5635                 :             : 
    5636                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27701 */
    5637                 :             : rtx
    5638                 :          19 : gen_clrssbsy (rtx operand0 ATTRIBUTE_UNUSED)
    5639                 :             : {
    5640                 :          19 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    5641                 :             :         gen_rtvec (1,
    5642                 :             :                 operand0),
    5643                 :             :         66);
    5644                 :             : }
    5645                 :             : 
    5646                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27709 */
    5647                 :             : rtx
    5648                 :      275821 : gen_nop_endbr (void)
    5649                 :             : {
    5650                 :      275821 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    5651                 :             :         gen_rtvec (1,
    5652                 :             :                 const0_rtx),
    5653                 :             :         58);
    5654                 :             : }
    5655                 :             : 
    5656                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27742 */
    5657                 :             : rtx
    5658                 :          22 : gen_xbegin_1 (rtx operand0 ATTRIBUTE_UNUSED,
    5659                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    5660                 :             : {
    5661                 :          22 :   return gen_rtx_PARALLEL (VOIDmode,
    5662                 :             :         gen_rtvec (2,
    5663                 :             :                 gen_rtx_SET (pc_rtx,
    5664                 :             :         gen_rtx_IF_THEN_ELSE (VOIDmode,
    5665                 :             :         gen_rtx_NE (VOIDmode,
    5666                 :             :         gen_rtx_UNSPEC (VOIDmode,
    5667                 :             :         gen_rtvec (1,
    5668                 :             :                 const0_rtx),
    5669                 :             :         36),
    5670                 :             :         const0_rtx),
    5671                 :             :         gen_rtx_LABEL_REF (VOIDmode,
    5672                 :             :         operand1),
    5673                 :             :         pc_rtx)),
    5674                 :             :                 gen_rtx_SET (operand0,
    5675                 :             :         gen_rtx_UNSPEC_VOLATILE (SImode,
    5676                 :             :         gen_rtvec (1,
    5677                 :             :                 copy_rtx (operand0)),
    5678                 :             :         46))));
    5679                 :             : }
    5680                 :             : 
    5681                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27755 */
    5682                 :             : rtx
    5683                 :          29 : gen_xend (void)
    5684                 :             : {
    5685                 :          29 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    5686                 :             :         gen_rtvec (1,
    5687                 :             :                 const0_rtx),
    5688                 :             :         47);
    5689                 :             : }
    5690                 :             : 
    5691                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27762 */
    5692                 :             : rtx
    5693                 :          23 : gen_xabort (rtx operand0 ATTRIBUTE_UNUSED)
    5694                 :             : {
    5695                 :          23 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    5696                 :             :         gen_rtvec (1,
    5697                 :             :                 operand0),
    5698                 :             :         48);
    5699                 :             : }
    5700                 :             : 
    5701                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27782 */
    5702                 :             : rtx
    5703                 :          29 : gen_xtest_1 (void)
    5704                 :             : {
    5705                 :          29 :   return gen_rtx_SET (gen_rtx_REG (CCZmode,
    5706                 :             :         17),
    5707                 :             :         gen_rtx_UNSPEC_VOLATILE (CCZmode,
    5708                 :             :         gen_rtvec (1,
    5709                 :             :                 const0_rtx),
    5710                 :             :         49));
    5711                 :             : }
    5712                 :             : 
    5713                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27790 */
    5714                 :             : rtx
    5715                 :          19 : gen_clwb (rtx operand0 ATTRIBUTE_UNUSED)
    5716                 :             : {
    5717                 :          19 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    5718                 :             :         gen_rtvec (1,
    5719                 :             :                 operand0),
    5720                 :             :         51);
    5721                 :             : }
    5722                 :             : 
    5723                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27799 */
    5724                 :             : rtx
    5725                 :          19 : gen_clflushopt (rtx operand0 ATTRIBUTE_UNUSED)
    5726                 :             : {
    5727                 :          19 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    5728                 :             :         gen_rtvec (1,
    5729                 :             :                 operand0),
    5730                 :             :         52);
    5731                 :             : }
    5732                 :             : 
    5733                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27809 */
    5734                 :             : rtx
    5735                 :          21 : gen_mwaitx (rtx operand0 ATTRIBUTE_UNUSED,
    5736                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    5737                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    5738                 :             : {
    5739                 :          21 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    5740                 :             :         gen_rtvec (3,
    5741                 :             :                 operand0,
    5742                 :             :                 operand1,
    5743                 :             :                 operand2),
    5744                 :             :         54);
    5745                 :             : }
    5746                 :             : 
    5747                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27821 */
    5748                 :             : rtx
    5749                 :           0 : gen_monitorx_si (rtx operand0 ATTRIBUTE_UNUSED,
    5750                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    5751                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    5752                 :             : {
    5753                 :           0 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    5754                 :             :         gen_rtvec (3,
    5755                 :             :                 operand0,
    5756                 :             :                 operand1,
    5757                 :             :                 operand2),
    5758                 :             :         53);
    5759                 :             : }
    5760                 :             : 
    5761                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27821 */
    5762                 :             : rtx
    5763                 :          21 : gen_monitorx_di (rtx operand0 ATTRIBUTE_UNUSED,
    5764                 :             :         rtx operand1 ATTRIBUTE_UNUSED,
    5765                 :             :         rtx operand2 ATTRIBUTE_UNUSED)
    5766                 :             : {
    5767                 :          21 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    5768                 :             :         gen_rtvec (3,
    5769                 :             :                 operand0,
    5770                 :             :                 operand1,
    5771                 :             :                 operand2),
    5772                 :             :         53);
    5773                 :             : }
    5774                 :             : 
    5775                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27835 */
    5776                 :             : rtx
    5777                 :           0 : gen_clzero_si (rtx operand0 ATTRIBUTE_UNUSED)
    5778                 :             : {
    5779                 :           0 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    5780                 :             :         gen_rtvec (1,
    5781                 :             :                 operand0),
    5782                 :             :         55);
    5783                 :             : }
    5784                 :             : 
    5785                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27835 */
    5786                 :             : rtx
    5787                 :          19 : gen_clzero_di (rtx operand0 ATTRIBUTE_UNUSED)
    5788                 :             : {
    5789                 :          19 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    5790                 :             :         gen_rtvec (1,
    5791                 :             :                 operand0),
    5792                 :             :         55);
    5793                 :             : }
    5794                 :             : 
    5795                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27885 */
    5796                 :             : rtx
    5797                 :           0 : gen_rdpid (rtx operand0 ATTRIBUTE_UNUSED)
    5798                 :             : {
    5799                 :           0 :   return gen_rtx_SET (operand0,
    5800                 :             :         gen_rtx_UNSPEC_VOLATILE (SImode,
    5801                 :             :         gen_rtvec (1,
    5802                 :             :                 const0_rtx),
    5803                 :             :         57));
    5804                 :             : }
    5805                 :             : 
    5806                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27892 */
    5807                 :             : rtx
    5808                 :          18 : gen_rdpid_rex64 (rtx operand0 ATTRIBUTE_UNUSED)
    5809                 :             : {
    5810                 :          18 :   return gen_rtx_SET (operand0,
    5811                 :             :         gen_rtx_UNSPEC_VOLATILE (DImode,
    5812                 :             :         gen_rtvec (1,
    5813                 :             :                 const0_rtx),
    5814                 :             :         57));
    5815                 :             : }
    5816                 :             : 
    5817                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27901 */
    5818                 :             : rtx
    5819                 :          19 : gen_wbinvd (void)
    5820                 :             : {
    5821                 :          19 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    5822                 :             :         gen_rtvec (1,
    5823                 :             :                 const0_rtx),
    5824                 :             :         38);
    5825                 :             : }
    5826                 :             : 
    5827                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27907 */
    5828                 :             : rtx
    5829                 :          19 : gen_wbnoinvd (void)
    5830                 :             : {
    5831                 :          19 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    5832                 :             :         gen_rtvec (1,
    5833                 :             :                 const0_rtx),
    5834                 :             :         39);
    5835                 :             : }
    5836                 :             : 
    5837                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27915 */
    5838                 :             : rtx
    5839                 :          21 : gen_movdirisi (rtx operand0 ATTRIBUTE_UNUSED,
    5840                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    5841                 :             : {
    5842                 :          21 :   return gen_rtx_SET (operand0,
    5843                 :             :         gen_rtx_UNSPEC (SImode,
    5844                 :             :         gen_rtvec (1,
    5845                 :             :                 operand1),
    5846                 :             :         100));
    5847                 :             : }
    5848                 :             : 
    5849                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27915 */
    5850                 :             : rtx
    5851                 :          20 : gen_movdiridi (rtx operand0 ATTRIBUTE_UNUSED,
    5852                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    5853                 :             : {
    5854                 :          20 :   return gen_rtx_SET (operand0,
    5855                 :             :         gen_rtx_UNSPEC (DImode,
    5856                 :             :         gen_rtvec (1,
    5857                 :             :                 operand1),
    5858                 :             :         100));
    5859                 :             : }
    5860                 :             : 
    5861                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27923 */
    5862                 :             : rtx
    5863                 :           1 : gen_movdir64b_si (rtx operand0 ATTRIBUTE_UNUSED,
    5864                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    5865                 :             : {
    5866                 :           1 :   return gen_rtx_SET (gen_rtx_MEM (XImode,
    5867                 :             :         operand0),
    5868                 :             :         gen_rtx_UNSPEC (XImode,
    5869                 :             :         gen_rtvec (1,
    5870                 :             :                 operand1),
    5871                 :             :         101));
    5872                 :             : }
    5873                 :             : 
    5874                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27923 */
    5875                 :             : rtx
    5876                 :          22 : gen_movdir64b_di (rtx operand0 ATTRIBUTE_UNUSED,
    5877                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    5878                 :             : {
    5879                 :          22 :   return gen_rtx_SET (gen_rtx_MEM (XImode,
    5880                 :             :         operand0),
    5881                 :             :         gen_rtx_UNSPEC (XImode,
    5882                 :             :         gen_rtvec (1,
    5883                 :             :                 operand1),
    5884                 :             :         101));
    5885                 :             : }
    5886                 :             : 
    5887                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27935 */
    5888                 :             : rtx
    5889                 :          19 : gen_xsusldtrk (void)
    5890                 :             : {
    5891                 :          19 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    5892                 :             :         gen_rtvec (1,
    5893                 :             :                 const0_rtx),
    5894                 :             :         67);
    5895                 :             : }
    5896                 :             : 
    5897                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27935 */
    5898                 :             : rtx
    5899                 :          19 : gen_xresldtrk (void)
    5900                 :             : {
    5901                 :          19 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    5902                 :             :         gen_rtvec (1,
    5903                 :             :                 const0_rtx),
    5904                 :             :         68);
    5905                 :             : }
    5906                 :             : 
    5907                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27947 */
    5908                 :             : rtx
    5909                 :           0 : gen_enqcmd_si (rtx operand0 ATTRIBUTE_UNUSED,
    5910                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    5911                 :             : {
    5912                 :           0 :   return gen_rtx_SET (gen_rtx_REG (CCZmode,
    5913                 :             :         17),
    5914                 :             :         gen_rtx_UNSPEC_VOLATILE (CCZmode,
    5915                 :             :         gen_rtvec (2,
    5916                 :             :                 operand0,
    5917                 :             :                 operand1),
    5918                 :             :         79));
    5919                 :             : }
    5920                 :             : 
    5921                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27947 */
    5922                 :             : rtx
    5923                 :           0 : gen_enqcmds_si (rtx operand0 ATTRIBUTE_UNUSED,
    5924                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    5925                 :             : {
    5926                 :           0 :   return gen_rtx_SET (gen_rtx_REG (CCZmode,
    5927                 :             :         17),
    5928                 :             :         gen_rtx_UNSPEC_VOLATILE (CCZmode,
    5929                 :             :         gen_rtvec (2,
    5930                 :             :                 operand0,
    5931                 :             :                 operand1),
    5932                 :             :         80));
    5933                 :             : }
    5934                 :             : 
    5935                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27947 */
    5936                 :             : rtx
    5937                 :          19 : gen_enqcmd_di (rtx operand0 ATTRIBUTE_UNUSED,
    5938                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    5939                 :             : {
    5940                 :          19 :   return gen_rtx_SET (gen_rtx_REG (CCZmode,
    5941                 :             :         17),
    5942                 :             :         gen_rtx_UNSPEC_VOLATILE (CCZmode,
    5943                 :             :         gen_rtvec (2,
    5944                 :             :                 operand0,
    5945                 :             :                 operand1),
    5946                 :             :         79));
    5947                 :             : }
    5948                 :             : 
    5949                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27947 */
    5950                 :             : rtx
    5951                 :          19 : gen_enqcmds_di (rtx operand0 ATTRIBUTE_UNUSED,
    5952                 :             :         rtx operand1 ATTRIBUTE_UNUSED)
    5953                 :             : {
    5954                 :          19 :   return gen_rtx_SET (gen_rtx_REG (CCZmode,
    5955                 :             :         17),
    5956                 :             :         gen_rtx_UNSPEC_VOLATILE (CCZmode,
    5957                 :             :         gen_rtvec (2,
    5958                 :             :                 operand0,
    5959                 :             :                 operand1),
    5960                 :             :         80));
    5961                 :             : }
    5962                 :             : 
    5963                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27960 */
    5964                 :             : rtx
    5965                 :          20 : gen_clui (void)
    5966                 :             : {
    5967                 :          20 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    5968                 :             :         gen_rtvec (1,
    5969                 :             :                 const0_rtx),
    5970                 :             :         72);
    5971                 :             : }
    5972                 :             : 
    5973                 :             : /* /home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md:27960 */
    5974                 :             : rtx
    5975                 :          20 : gen_stui (void)
    5976                 :             : {
    5977                 :          20 :   return gen_rtx_UNSPEC_VOLATILE (VOIDmode,
    5978                 :             :         gen_rtvec (1,
    5979                 :             :                 const0_rtx),
    5980                 :             :         73);
    5981                 :             : }
    5982                 :             : 
        

Generated by: LCOV version 2.1-beta

LCOV profile is generated on x86_64 machine using following configure options: configure --disable-bootstrap --enable-coverage=opt --enable-languages=c,c++,fortran,go,jit,lto,rust,m2 --enable-host-shared. GCC test suite is run with the built compiler.