LCOV - code coverage report
Current view: top level - /mnt/build/buildbot/bld/build-lcov/gcc - tm-constrs.h (source / functions) Coverage Total Hit
Test: gcc.info Lines: 100.0 % 2 2
Test Date: 2024-04-20 14:03:02 Functions: 100.0 % 1 1
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 'build/genpreds'
       2                 :             :    from the machine description file '/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md'.  */
       3                 :             : 
       4                 :             : #ifndef GCC_TM_CONSTRS_H
       5                 :             : #define GCC_TM_CONSTRS_H
       6                 :             : 
       7                 :             : static inline bool
       8                 :  1181391091 : satisfies_constraint_m (rtx op)
       9                 :             : {
      10                 :  1564447981 :   return (GET_CODE (op) == MEM) && (
      11                 :             : #line 54 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
      12                 :             : (memory_address_addr_space_p (GET_MODE (op), XEXP (op, 0),
      13                 :             :                                                  MEM_ADDR_SPACE (op))));
      14                 :             : }
      15                 :             : static inline bool
      16                 :             : satisfies_constraint_o (rtx op)
      17                 :             : {
      18                 :             :   return (GET_CODE (op) == MEM) && (
      19                 :             : #line 60 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
      20                 :             : (offsettable_nonstrict_memref_p (op)));
      21                 :             : }
      22                 :             : static inline bool
      23                 :             : satisfies_constraint_V (rtx op)
      24                 :             : {
      25                 :             :   return (GET_CODE (op) == MEM) && ((
      26                 :             : #line 69 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
      27                 :             : (memory_address_addr_space_p (GET_MODE (op), XEXP (op, 0),
      28                 :             :                                                  MEM_ADDR_SPACE (op)))) && (!(
      29                 :             : #line 71 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
      30                 :             : (offsettable_nonstrict_memref_p (op)))));
      31                 :             : }
      32                 :             : static inline bool
      33                 :             : satisfies_constraint__l (rtx op)
      34                 :             : {
      35                 :             :   return (GET_CODE (op) == MEM) && ((
      36                 :             : #line 78 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
      37                 :             : (GET_CODE (XEXP (op, 0)) == PRE_DEC)) || (
      38                 :             : #line 79 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
      39                 :             : (GET_CODE (XEXP (op, 0)) == POST_DEC)));
      40                 :             : }
      41                 :             : static inline bool
      42                 :             : satisfies_constraint__g (rtx op)
      43                 :             : {
      44                 :             :   return (GET_CODE (op) == MEM) && ((
      45                 :             : #line 85 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
      46                 :             : (GET_CODE (XEXP (op, 0)) == PRE_INC)) || (
      47                 :             : #line 86 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
      48                 :             : (GET_CODE (XEXP (op, 0)) == POST_INC)));
      49                 :             : }
      50                 :             : static inline bool
      51                 :             : satisfies_constraint_p (rtx ARG_UNUSED (op))
      52                 :             : {
      53                 :             :   return 
      54                 :             : #line 90 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
      55                 :             : (address_operand (op, VOIDmode));
      56                 :             : }
      57                 :             : static inline bool
      58                 :             : satisfies_constraint_i (rtx op)
      59                 :             : {
      60                 :             :   return (
      61                 :             : #line 94 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
      62                 :             : (CONSTANT_P (op))) && (
      63                 :             : #line 95 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
      64                 :             : (!flag_pic || LEGITIMATE_PIC_OPERAND_P (op)));
      65                 :             : }
      66                 :             : static inline bool
      67                 :             : satisfies_constraint_s (rtx op)
      68                 :             : {
      69                 :             :   return (
      70                 :             : #line 99 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
      71                 :             : (CONSTANT_P (op))) && ((
      72                 :             : #line 100 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
      73                 :             : (!CONST_SCALAR_INT_P (op))) && (
      74                 :             : #line 101 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
      75                 :             : (!flag_pic || LEGITIMATE_PIC_OPERAND_P (op))));
      76                 :             : }
      77                 :             : static inline bool
      78                 :             : satisfies_constraint_n (rtx op)
      79                 :             : {
      80                 :             :   return (
      81                 :             : #line 105 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
      82                 :             : (CONST_SCALAR_INT_P (op))) && (
      83                 :             : #line 106 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
      84                 :             : (!flag_pic || LEGITIMATE_PIC_OPERAND_P (op)));
      85                 :             : }
      86                 :             : static inline bool
      87                 :             : satisfies_constraint_E (rtx op)
      88                 :             : {
      89                 :             :   return (
      90                 :             : #line 110 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
      91                 :             : (CONST_DOUBLE_AS_FLOAT_P (op))) || (
      92                 :             : #line 111 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
      93                 :             : (GET_CODE (op) == CONST_VECTOR
      94                 :             :                     && GET_MODE_CLASS (GET_MODE (op)) == MODE_VECTOR_FLOAT));
      95                 :             : }
      96                 :             : static inline bool
      97                 :             : satisfies_constraint_F (rtx op)
      98                 :             : {
      99                 :             :   return (
     100                 :             : #line 117 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
     101                 :             : (CONST_DOUBLE_AS_FLOAT_P (op))) || (
     102                 :             : #line 118 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
     103                 :             : (GET_CODE (op) == CONST_VECTOR
     104                 :             :                     && GET_MODE_CLASS (GET_MODE (op)) == MODE_VECTOR_FLOAT));
     105                 :             : }
     106                 :             : static inline bool
     107                 :             : satisfies_constraint_X (rtx ARG_UNUSED (op))
     108                 :             : {
     109                 :             :   return 
     110                 :             : #line 123 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
     111                 :             : (true);
     112                 :             : }
     113                 :             : static inline bool
     114                 :             : satisfies_constraint_Bf (rtx op)
     115                 :             : {
     116                 :             :   machine_mode mode = GET_MODE (op);
     117                 :             :   return flags_reg_operand (op, mode);
     118                 :             : }
     119                 :             : static inline bool
     120                 :             : satisfies_constraint_Bg (rtx op)
     121                 :             : {
     122                 :             :   machine_mode mode = GET_MODE (op);
     123                 :             :   return GOT_memory_operand (op, mode);
     124                 :             : }
     125                 :             : static inline bool
     126                 :             : satisfies_constraint_Bm (rtx op)
     127                 :             : {
     128                 :             :   machine_mode mode = GET_MODE (op);
     129                 :             :   return vector_memory_operand (op, mode);
     130                 :             : }
     131                 :             : static inline bool
     132                 :             : satisfies_constraint_Bk (rtx op)
     133                 :             : {
     134                 :             :   machine_mode mode = GET_MODE (op);
     135                 :             :   return (memory_operand (op, mode)) && (!(
     136                 :             : #line 193 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     137                 :             : (ix86_gpr_tls_address_pattern_p (op))));
     138                 :             : }
     139                 :             : static inline bool
     140                 :             : satisfies_constraint_Bn (rtx op)
     141                 :             : {
     142                 :             :   machine_mode mode = GET_MODE (op);
     143                 :             :   return (memory_operand (op, mode)) && (!(
     144                 :             : #line 198 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     145                 :             : (x86_extended_reg_mentioned_p (op))));
     146                 :             : }
     147                 :             : static inline bool
     148                 :             : satisfies_constraint_Br (rtx op)
     149                 :             : {
     150                 :             :   machine_mode mode = GET_MODE (op);
     151                 :             :   return bcst_mem_operand (op, mode);
     152                 :             : }
     153                 :             : static inline bool
     154                 :             : satisfies_constraint_Bs (rtx op)
     155                 :             : {
     156                 :             :   machine_mode mode = GET_MODE (op);
     157                 :             :   return ((!(
     158                 :             : #line 206 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     159                 :             : (TARGET_INDIRECT_BRANCH_REGISTER))) && ((!(
     160                 :             : #line 207 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     161                 :             : (TARGET_X32))) && (sibcall_memory_operand (op, mode)))) || ((
     162                 :             : #line 209 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     163                 :             : (TARGET_X32)) && ((
     164                 :             : #line 210 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     165                 :             : (Pmode == DImode)) && (GOT_memory_operand (op, mode))));
     166                 :             : }
     167                 :             : static inline bool
     168                 :             : satisfies_constraint_Bw (rtx op)
     169                 :             : {
     170                 :             :   machine_mode mode = GET_MODE (op);
     171                 :             :   return ((!(
     172                 :             : #line 215 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     173                 :             : (TARGET_INDIRECT_BRANCH_REGISTER))) && ((!(
     174                 :             : #line 216 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     175                 :             : (TARGET_X32))) && (memory_operand (op, mode)))) || ((
     176                 :             : #line 218 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     177                 :             : (TARGET_X32)) && ((
     178                 :             : #line 219 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     179                 :             : (Pmode == DImode)) && (GOT_memory_operand (op, mode))));
     180                 :             : }
     181                 :             : static inline bool
     182                 :             : satisfies_constraint_Bz (rtx op)
     183                 :             : {
     184                 :             :   machine_mode mode = GET_MODE (op);
     185                 :             :   return constant_call_address_operand (op, mode);
     186                 :             : }
     187                 :             : static inline bool
     188                 :             : satisfies_constraint_BC (rtx op)
     189                 :             : {
     190                 :             :   machine_mode mode = GET_MODE (op);
     191                 :             :   return (
     192                 :             : #line 228 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     193                 :             : (TARGET_SSE)) && ((
     194                 :             : #line 229 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     195                 :             : (op == constm1_rtx)) || (vector_all_ones_operand (op, mode)));
     196                 :             : }
     197                 :             : static inline bool
     198                 :             : satisfies_constraint_BF (rtx op)
     199                 :             : {
     200                 :             :   machine_mode mode = GET_MODE (op);
     201                 :             :   return (
     202                 :             : #line 234 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     203                 :             : (TARGET_SSE)) && (float_vector_all_ones_operand (op, mode));
     204                 :             : }
     205                 :             : static inline bool
     206                 :             : satisfies_constraint_BH (rtx op)
     207                 :             : {
     208                 :             :   machine_mode mode = GET_MODE (op);
     209                 :             :   return (vector_all_ones_zero_extend_half_operand (op, mode)) || (vector_all_ones_zero_extend_quarter_operand (op, mode));
     210                 :             : }
     211                 :             : static inline bool
     212                 :             : satisfies_constraint_BM (rtx op)
     213                 :             : {
     214                 :             :   return (GET_CODE (op) == MEM) && (
     215                 :             : #line 248 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     216                 :             : (memory_address_addr_space_p (GET_MODE (op), XEXP (op, 0),
     217                 :             :                                                  MEM_ADDR_SPACE (op))));
     218                 :             : }
     219                 :             : static inline bool
     220                 :             : satisfies_constraint_Wb (rtx op)
     221                 :             : {
     222                 :             :   HOST_WIDE_INT ival = 0;
     223                 :             :   if (CONST_INT_P (op))
     224                 :             :     ival = INTVAL (op);
     225                 :             :   return (GET_CODE (op) == CONST_INT) && (
     226                 :             : #line 255 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     227                 :             : (IN_RANGE (ival, 0, 7)));
     228                 :             : }
     229                 :             : static inline bool
     230                 :             : satisfies_constraint_Ww (rtx op)
     231                 :             : {
     232                 :             :   HOST_WIDE_INT ival = 0;
     233                 :             :   if (CONST_INT_P (op))
     234                 :             :     ival = INTVAL (op);
     235                 :             :   return (GET_CODE (op) == CONST_INT) && (
     236                 :             : #line 260 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     237                 :             : (IN_RANGE (ival, 0, 15)));
     238                 :             : }
     239                 :             : static inline bool
     240                 :             : satisfies_constraint_I (rtx op)
     241                 :             : {
     242                 :             :   HOST_WIDE_INT ival = 0;
     243                 :             :   if (CONST_INT_P (op))
     244                 :             :     ival = INTVAL (op);
     245                 :             :   return (GET_CODE (op) == CONST_INT) && (
     246                 :             : #line 265 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     247                 :             : (IN_RANGE (ival, 0, 31)));
     248                 :             : }
     249                 :             : static inline bool
     250                 :             : satisfies_constraint_J (rtx op)
     251                 :             : {
     252                 :             :   HOST_WIDE_INT ival = 0;
     253                 :             :   if (CONST_INT_P (op))
     254                 :             :     ival = INTVAL (op);
     255                 :             :   return (GET_CODE (op) == CONST_INT) && (
     256                 :             : #line 270 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     257                 :             : (IN_RANGE (ival, 0, 63)));
     258                 :             : }
     259                 :             : static inline bool
     260                 :             : satisfies_constraint_K (rtx op)
     261                 :             : {
     262                 :             :   HOST_WIDE_INT ival = 0;
     263                 :             :   if (CONST_INT_P (op))
     264                 :             :     ival = INTVAL (op);
     265                 :             :   return (GET_CODE (op) == CONST_INT) && (
     266                 :             : #line 275 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     267                 :             : (IN_RANGE (ival, -128, 127)));
     268                 :             : }
     269                 :             : static inline bool
     270                 :             : satisfies_constraint_L (rtx op)
     271                 :             : {
     272                 :             :   HOST_WIDE_INT ival = 0;
     273                 :             :   if (CONST_INT_P (op))
     274                 :             :     ival = INTVAL (op);
     275                 :             :   return (GET_CODE (op) == CONST_INT) && ((
     276                 :             : #line 281 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     277                 :             : (ival == 0xff)) || ((
     278                 :             : #line 282 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     279                 :             : (ival == 0xffff)) || (
     280                 :             : #line 283 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     281                 :             : (ival == HOST_WIDE_INT_C (0xffffffff)))));
     282                 :             : }
     283                 :             : static inline bool
     284                 :             : satisfies_constraint_M (rtx op)
     285                 :             : {
     286                 :             :   HOST_WIDE_INT ival = 0;
     287                 :             :   if (CONST_INT_P (op))
     288                 :             :     ival = INTVAL (op);
     289                 :             :   return (GET_CODE (op) == CONST_INT) && (
     290                 :             : #line 288 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     291                 :             : (IN_RANGE (ival, 0, 3)));
     292                 :             : }
     293                 :             : static inline bool
     294                 :             : satisfies_constraint_N (rtx op)
     295                 :             : {
     296                 :             :   HOST_WIDE_INT ival = 0;
     297                 :             :   if (CONST_INT_P (op))
     298                 :             :     ival = INTVAL (op);
     299                 :             :   return (GET_CODE (op) == CONST_INT) && (
     300                 :             : #line 294 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     301                 :             : (IN_RANGE (ival, 0, 255)));
     302                 :             : }
     303                 :             : static inline bool
     304                 :             : satisfies_constraint_O (rtx op)
     305                 :             : {
     306                 :             :   HOST_WIDE_INT ival = 0;
     307                 :             :   if (CONST_INT_P (op))
     308                 :             :     ival = INTVAL (op);
     309                 :             :   return (GET_CODE (op) == CONST_INT) && (
     310                 :             : #line 299 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     311                 :             : (IN_RANGE (ival, 0, 127)));
     312                 :             : }
     313                 :             : static inline bool
     314                 :             : satisfies_constraint_G (rtx op)
     315                 :             : {
     316                 :             :   return (GET_CODE (op) == CONST_DOUBLE) && (
     317                 :             : #line 308 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     318                 :             : (standard_80387_constant_p (op) > 0));
     319                 :             : }
     320                 :             : static inline bool
     321                 :             : satisfies_constraint_C (rtx op)
     322                 :             : {
     323                 :             :   machine_mode mode = GET_MODE (op);
     324                 :             :   return (
     325                 :             : #line 313 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     326                 :             : (op == const0_rtx)) || (const0_operand (op, mode));
     327                 :             : }
     328                 :             : static inline bool
     329                 :             : satisfies_constraint_e (rtx op)
     330                 :             : {
     331                 :             :   machine_mode mode = GET_MODE (op);
     332                 :             :   return x86_64_immediate_operand (op, mode);
     333                 :             : }
     334                 :             : static inline bool
     335                 :             : satisfies_constraint_We (rtx op)
     336                 :             : {
     337                 :             :   machine_mode mode = GET_MODE (op);
     338                 :             :   return (x86_64_immediate_operand (op, mode)) && (
     339                 :             : #line 332 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     340                 :             : (mode != VOIDmode));
     341                 :             : }
     342                 :             : static inline bool
     343                 :             : satisfies_constraint_Wz (rtx op)
     344                 :             : {
     345                 :             :   machine_mode mode = GET_MODE (op);
     346                 :             :   return (x86_64_zext_immediate_operand (op, mode)) && (
     347                 :             : #line 339 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     348                 :             : (mode != VOIDmode));
     349                 :             : }
     350                 :             : static inline bool
     351                 :             : satisfies_constraint_Wd (rtx op)
     352                 :             : {
     353                 :             :   machine_mode mode = GET_MODE (op);
     354                 :             :   return x86_64_hilo_int_operand (op, mode);
     355                 :             : }
     356                 :             : static inline bool
     357                 :             : satisfies_constraint_Wf (rtx op)
     358                 :             : {
     359                 :             :   machine_mode mode = GET_MODE (op);
     360                 :             :   return x86_64_dwzext_immediate_operand (op, mode);
     361                 :             : }
     362                 :             : static inline bool
     363                 :             : satisfies_constraint_Ws (rtx op)
     364                 :             : {
     365                 :             :   switch (GET_CODE (op))
     366                 :             :     {
     367                 :             :     case CONST:
     368                 :             :     case SYMBOL_REF:
     369                 :             :     case LABEL_REF:
     370                 :             :       return true;
     371                 :             :     default:
     372                 :             :       break;
     373                 :             :     }
     374                 :             :   return false;
     375                 :             : }
     376                 :             : static inline bool
     377                 :             : satisfies_constraint_Z (rtx op)
     378                 :             : {
     379                 :             :   machine_mode mode = GET_MODE (op);
     380                 :             :   return x86_64_zext_immediate_operand (op, mode);
     381                 :             : }
     382                 :             : static inline bool
     383                 :             : satisfies_constraint_Tv (rtx op)
     384                 :             : {
     385                 :             :   machine_mode mode = GET_MODE (op);
     386                 :             :   return vsib_address_operand (op, mode);
     387                 :             : }
     388                 :             : static inline bool
     389                 :             : satisfies_constraint_Ts (rtx op)
     390                 :             : {
     391                 :             :   machine_mode mode = GET_MODE (op);
     392                 :             :   return address_no_seg_operand (op, mode);
     393                 :             : }
     394                 :             : static inline bool
     395                 :             : satisfies_constraint_jm (rtx op)
     396                 :             : {
     397                 :             :   machine_mode mode = GET_MODE (op);
     398                 :             :   return (memory_operand (op, mode)) && (!((
     399                 :             : #line 402 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     400                 :             : (TARGET_APX_EGPR)) && (
     401                 :             : #line 403 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     402                 :             : (x86_extended_rex2reg_mentioned_p (op)))));
     403                 :             : }
     404                 :             : static inline bool
     405                 :             : satisfies_constraint_j_l (rtx op)
     406                 :             : {
     407                 :             :   return ((GET_CODE (op) == MEM) && ((
     408                 :             : #line 408 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     409                 :             : (GET_CODE (XEXP (op, 0)) == PRE_DEC)) || (
     410                 :             : #line 409 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     411                 :             : (GET_CODE (XEXP (op, 0)) == POST_DEC)))) && (!((
     412                 :             : #line 410 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     413                 :             : (TARGET_APX_EGPR)) && (
     414                 :             : #line 411 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     415                 :             : (x86_extended_rex2reg_mentioned_p (op)))));
     416                 :             : }
     417                 :             : static inline bool
     418                 :             : satisfies_constraint_j_g (rtx op)
     419                 :             : {
     420                 :             :   return ((GET_CODE (op) == MEM) && ((
     421                 :             : #line 416 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     422                 :             : (GET_CODE (XEXP (op, 0)) == PRE_INC)) || (
     423                 :             : #line 417 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     424                 :             : (GET_CODE (XEXP (op, 0)) == POST_INC)))) && (!((
     425                 :             : #line 418 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     426                 :             : (TARGET_APX_EGPR)) && (
     427                 :             : #line 419 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     428                 :             : (x86_extended_rex2reg_mentioned_p (op)))));
     429                 :             : }
     430                 :             : static inline bool
     431                 :             : satisfies_constraint_jo (rtx op)
     432                 :             : {
     433                 :             :   return ((GET_CODE (op) == MEM) && (
     434                 :             : #line 424 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     435                 :             : (offsettable_nonstrict_memref_p (op)))) && (!((
     436                 :             : #line 425 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     437                 :             : (TARGET_APX_EGPR)) && (
     438                 :             : #line 426 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     439                 :             : (x86_extended_rex2reg_mentioned_p (op)))));
     440                 :             : }
     441                 :             : static inline bool
     442                 :             : satisfies_constraint_jV (rtx op)
     443                 :             : {
     444                 :             :   return ((GET_CODE (op) == MEM) && ((
     445                 :             : #line 431 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     446                 :             : (memory_address_addr_space_p (GET_MODE (op),
     447                 :             :                                                       XEXP (op, 0),
     448                 :             :                                                       MEM_ADDR_SPACE (op)))) && (!(
     449                 :             : #line 434 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     450                 :             : (offsettable_nonstrict_memref_p (op)))))) && (!((
     451                 :             : #line 435 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     452                 :             : (TARGET_APX_EGPR)) && (
     453                 :             : #line 436 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     454                 :             : (x86_extended_rex2reg_mentioned_p (op)))));
     455                 :             : }
     456                 :             : static inline bool
     457                 :             : satisfies_constraint_jp (rtx op)
     458                 :             : {
     459                 :             :   return (
     460                 :             : #line 440 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     461                 :             : (address_operand (op, VOIDmode))) && (!((
     462                 :             : #line 441 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     463                 :             : (TARGET_APX_EGPR)) && (
     464                 :             : #line 442 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     465                 :             : (x86_extended_rex2reg_mentioned_p (op)))));
     466                 :             : }
     467                 :             : static inline bool
     468                 :             : satisfies_constraint_ja (rtx op)
     469                 :             : {
     470                 :             :   machine_mode mode = GET_MODE (op);
     471                 :             :   return (vector_memory_operand (op, mode)) && (!((
     472                 :             : #line 447 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     473                 :             : (TARGET_APX_EGPR)) && (
     474                 :             : #line 448 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     475                 :             : (x86_extended_rex2reg_mentioned_p (op)))));
     476                 :             : }
     477                 :             : static inline bool
     478                 :             : satisfies_constraint_jb (rtx op)
     479                 :             : {
     480                 :             :   machine_mode mode = GET_MODE (op);
     481                 :             :   return (vsib_address_operand (op, mode)) && (!((
     482                 :             : #line 453 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     483                 :             : (TARGET_APX_EGPR)) && (
     484                 :             : #line 454 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     485                 :             : (x86_extended_rex2reg_mentioned_p (op)))));
     486                 :             : }
     487                 :             : static inline bool
     488                 :             : satisfies_constraint_je (rtx op)
     489                 :             : {
     490                 :             :   machine_mode mode = GET_MODE (op);
     491                 :             :   return apx_ndd_add_memory_operand (op, mode);
     492                 :             : }
     493                 :             : static inline bool
     494                 :             : satisfies_constraint_jM (rtx op)
     495                 :             : {
     496                 :             :   machine_mode mode = GET_MODE (op);
     497                 :             :   return apx_ndd_memory_operand (op, mode);
     498                 :             : }
     499                 :             : static inline bool
     500                 :             : satisfies_constraint_jO (rtx op)
     501                 :             : {
     502                 :             :   machine_mode mode = GET_MODE (op);
     503                 :             :   return (apx_ndd_memory_operand (op, mode)) && (
     504                 :             : #line 470 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
     505                 :             : (offsettable_nonstrict_memref_p (op)));
     506                 :             : }
     507                 :             : #endif /* tm-constrs.h */
        

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.