Match: Fold pow calls to ldexp when possible [PR57492]mastertrunk
[official-gcc.git] / gcc / testsuite / gcc.dg / analyzer / 
tree9f26f461314401418e70b182e34ac3e832a20b8d
drwxr-xr-x   ..
-rw-r--r-- 829 CVE-2005-1689-dedupe-issue-2.c
-rw-r--r-- 601 CVE-2005-1689-dedupe-issue.c
-rw-r--r-- 2186 CVE-2005-1689-minimal.c
-rw-r--r-- 6497 CWE-131-examples.c
-rw-r--r-- 1370 SARD-tc1909-stack_overflow_loop.c
-rw-r--r-- 2701 SARD-tc293-basic-00045-min.c
-rw-r--r-- 2704 SARD-tc841-basic-00182-min.c
-rw-r--r-- 455 abs-1.c
-rw-r--r-- 1199 allocation-size-5.c
-rw-r--r-- 2191 allocation-size-multiline-4.c
-rw-r--r-- 2474 analyzer-decls.h
-rw-r--r-- 1871 analyzer.exp
-rw-r--r-- 3556 asm-x86-dyndbg-1.c
-rw-r--r-- 2405 asm-x86-lp64-1.c
-rw-r--r-- 15047 atomic-builtins-1.c
-rw-r--r-- 211 atomic-types-1.c
-rw-r--r-- 1169 attr-format-1.c
-rw-r--r-- 2232 attr-malloc-1.c
-rw-r--r-- 518 attr-malloc-pr108252.c
-rw-r--r-- 6741 attr-nonnull-pr106325.c
-rw-r--r-- 3504 attribute-nonnull.c
-rw-r--r-- 3413 bitfields-1.c
-rw-r--r-- 9648 boxed-malloc-1.c
-rw-r--r-- 597 builtins-pr107565.c
-rw-r--r-- 262 bzero-1.c
-rw-r--r-- 17989 call-summaries-2.c
-rw-r--r-- 283 call-summaries-errno.c
-rw-r--r-- 2621 call-summaries-pr107072.c
-rw-r--r-- 318 call-summaries-pr114473.c
-rw-r--r-- 2615 clobbers-2.c
-rw-r--r-- 1588 combined-conditionals-1.c
-rw-r--r-- 487 compound-assignment-2.c
-rw-r--r-- 343 compound-assignment-3.c
-rw-r--r-- 839 computed-goto-pr110529.c
-rw-r--r-- 1374 conditionals-3.c
-rw-r--r-- 4304 conditionals-notrans.c
-rw-r--r-- 4044 conditionals-trans.c
-rw-r--r-- 26566 data-model-1.c
-rw-r--r-- 456 data-model-10.c
-rw-r--r-- 327 data-model-13.c
-rw-r--r-- 610 data-model-15.c
-rw-r--r-- 781 data-model-16.c
-rw-r--r-- 289 data-model-17.c
-rw-r--r-- 512 data-model-19.c
-rw-r--r-- 550 data-model-20a.c
-rw-r--r-- 1149 data-model-23.c
-rw-r--r-- 2284 data-model-5.c
-rw-r--r-- 2094 data-model-5b.c
-rw-r--r-- 1840 data-model-5c.c
-rw-r--r-- 470 data-model-7.c
-rw-r--r-- 601 data-model-9.c
-rw-r--r-- 4571 deref-before-check-1.c
-rw-r--r-- 762 deref-before-check-macro.c
-rw-r--r-- 4089 deref-before-check-pr113253.c
-rw-r--r-- 374 describe-1.c
-rw-r--r-- 9070 doom-d_main-IdentifyVersion.c
-rw-r--r-- 12569 doom-s_sound-pr108867.c
-rw-r--r-- 450 double-free-lto-1-a.c
-rw-r--r-- 107 double-free-lto-1-b.c
-rw-r--r-- 36 double-free-lto-1.h
-rw-r--r-- 1433 edges-1.c
-rw-r--r-- 2718 error-1.c
-rw-r--r-- 1363 error-2.c
-rw-r--r-- 1863 event-links-ascii.c
-rw-r--r-- 2834 event-links-color.c
-rw-r--r-- 1485 event-links-disabled.c
-rw-r--r-- 2194 event-links-unicode.c
-rw-r--r-- 921 explode-1.c
-rw-r--r-- 1350 explode-2.c
-rw-r--r-- 1236 explode-2a.c
-rw-r--r-- 693 explode-3.c
-rw-r--r-- 5073 explode-4.c
-rw-r--r-- 3252 fd-4.c
-rw-r--r-- 2542 fd-accept.c
-rw-r--r-- 1825 fd-access-mode-enum.c
-rw-r--r-- 1710 fd-access-mode-macros.c
-rw-r--r-- 2114 fd-access-mode-target-headers.c
-rw-r--r-- 155 fd-bind-pr107783.c
-rw-r--r-- 2759 fd-bind.c
-rw-r--r-- 1500 fd-connect.c
-rw-r--r-- 4007 fd-datagram-socket.c
-rw-r--r-- 5598 fd-dup-1.c
-rw-r--r-- 3321 fd-glibc-byte-stream-connection-server.c
-rw-r--r-- 1358 fd-glibc-datagram-client.c
-rw-r--r-- 1329 fd-glibc-datagram-socket.c
-rw-r--r-- 1085 fd-glibc-make_named_socket.h
-rw-r--r-- 288 fd-leak-pr108252.c
-rw-r--r-- 2542 fd-listen.c
-rw-r--r-- 2390 fd-pr108633.c
-rw-r--r-- 4239 fd-socket-misuse.c
-rw-r--r-- 3877 fd-stream-socket-active-open.c
-rw-r--r-- 13081 fd-stream-socket-passive-open.c
-rw-r--r-- 3454 fd-stream-socket.c
-rw-r--r-- 462 fdump-analyzer-1.c
-rw-r--r-- 667 feasibility-pr107582-1.c
-rw-r--r-- 486 feasibility-pr107582-2.c
-rw-r--r-- 455 file-2.c
-rw-r--r-- 3516 file-CWE-1341-example.c
-rw-r--r-- 980 file-paths-1.c
-rw-r--r-- 1967 file-pr58237.c
-rw-r--r-- 838 fopen-1.c
-rw-r--r-- 4711 infinite-loop-1.c
-rw-r--r-- 13565 malloc-1.c
-rw-r--r-- 415 malloc-4.c
-rw-r--r-- 454 malloc-ipa-13.c
-rw-r--r-- 6464 malloc-ipa-8-double-free.c
-rw-r--r-- 163 malloc-ipa-8-lto-a.c
-rw-r--r-- 287 malloc-ipa-8-lto-b.c
-rw-r--r-- 392 malloc-ipa-8-lto-c.c
-rw-r--r-- 239 malloc-ipa-8-lto.h
-rw-r--r-- 2445 malloc-ipa-8-unchecked.c
-rw-r--r-- 1041 malloc-many-paths-2.c
-rw-r--r-- 461 malloc-paths-10.c
-rw-r--r-- 6674 malloc-paths-9.c
-rw-r--r-- 1218 malloc-reuse.c
-rw-r--r-- 669 malloc-vs-local-4.c
-rw-r--r-- 4820 memcpy-1.c
-rw-r--r-- 4852 memmove-1.c
-rw-r--r-- 3310 memset-CVE-2017-18549-1.c
-rw-r--r-- 861 named-constants-Wunused-macros.c
-rw-r--r-- 479 named-constants-via-command-line.c
-rw-r--r-- 245 named-constants-via-enum-and-macro.c
-rw-r--r-- 674 named-constants-via-enum.c
-rw-r--r-- 750 named-constants-via-macros-gc.c
-rw-r--r-- 663 named-constants-via-macros.c
-rw-r--r-- 3244 null-deref-pr102671-1.c
-rw-r--r-- 1586 null-deref-pr102671-2.c
-rw-r--r-- 4005 null-deref-pr105755.c
-rw-r--r-- 6036 null-terminated-strings-1.c
-rw-r--r-- 1545 operations.c
-rw-r--r-- 1951 out-of-bounds-4.c
-rw-r--r-- 1514 out-of-bounds-container_of.c
-rw-r--r-- 2271 out-of-bounds-diagram-1-ascii.c
-rw-r--r-- 2041 out-of-bounds-diagram-1-debug.c
-rw-r--r-- 3181 out-of-bounds-diagram-1-emoji.c
-rw-r--r-- 3155 out-of-bounds-diagram-1-unicode.c
-rw-r--r-- 1806 out-of-bounds-diagram-10.c
-rw-r--r-- 4444 out-of-bounds-diagram-12.c
-rw-r--r-- 4389 out-of-bounds-diagram-13.c
-rw-r--r-- 9134 out-of-bounds-diagram-14.c
-rw-r--r-- 4440 out-of-bounds-diagram-15.c
-rw-r--r-- 2391 out-of-bounds-diagram-16.c
-rw-r--r-- 3390 out-of-bounds-diagram-17.c
-rw-r--r-- 4941 out-of-bounds-diagram-18.c
-rw-r--r-- 4507 out-of-bounds-diagram-19.c
-rw-r--r-- 2148 out-of-bounds-diagram-2.c
-rw-r--r-- 3823 out-of-bounds-diagram-4.c
-rw-r--r-- 2138 out-of-bounds-diagram-5-ascii.c
-rw-r--r-- 3978 out-of-bounds-diagram-5-unicode.c
-rw-r--r-- 13194 out-of-bounds-diagram-6.c
-rw-r--r-- 3380 out-of-bounds-diagram-7.c
-rw-r--r-- 2412 out-of-bounds-diagram-9.c
-rw-r--r-- 632 out-of-bounds-diagram-pr113222.c
-rw-r--r-- 1104 out-of-bounds-multiline-1.c
-rw-r--r-- 915 out-of-bounds-multiline-2.c
-rw-r--r-- 2151 out-of-bounds-realloc-grow.c
-rw-r--r-- 1505 out-of-bounds-zero.c
-rw-r--r-- 868 params.c
-rw-r--r-- 1439 pattern-test-2.c
-rw-r--r-- 572 phi-2.c
-rw-r--r-- 1262 pipe-1.c
-rw-r--r-- 1484 pipe-glibc.c
-rw-r--r-- 2287 pipe-manpages.c
-rw-r--r-- 394 pipe-void-return.c
-rw-r--r-- 1288 pipe2-1.c
-rw-r--r-- 353 pr100011.c
-rw-r--r-- 321 pr101143.c
-rw-r--r-- 371 pr101547.c
-rw-r--r-- 408 pr101837.c
-rw-r--r-- 451 pr101875.c
-rw-r--r-- 599 pr101983-main.c
-rw-r--r-- 802 pr101983-not-main.c
-rw-r--r-- 1789 pr103892.c
-rw-r--r-- 2551 pr104224-split.c
-rw-r--r-- 2465 pr104224.c
-rw-r--r-- 2261 pr104369-1.c
-rw-r--r-- 2128 pr104369-2.c
-rw-r--r-- 199 pr104417.c
-rw-r--r-- 7487 pr104434-const.c
-rw-r--r-- 7473 pr104434-nonconst.c
-rw-r--r-- 4411 pr104434.h
-rw-r--r-- 1114 pr104560-1.c
-rw-r--r-- 336 pr105074.c
-rw-r--r-- 336 pr105365.c
-rw-r--r-- 400 pr105366.c
-rw-r--r-- 464 pr106181.c
-rw-r--r-- 587 pr108171.c
-rw-r--r-- 501 pr109577.c
-rw-r--r-- 365 pr110882.c
-rw-r--r-- 349 pr113505.c
-rw-r--r-- 145 pr61861.c
-rw-r--r-- 9923 pr93032-mztools-signed-char.c
-rw-r--r-- 9925 pr93032-mztools-unsigned-char.c
-rw-r--r-- 720 pr93355-localealias-feasibility-2.c
-rw-r--r-- 2506 pr93355-localealias-feasibility.c
-rw-r--r-- 10684 pr93355-localealias.c
-rw-r--r-- 251 pr93375.c
-rw-r--r-- 537 pr93382.c
-rw-r--r-- 278 pr94458.c
-rw-r--r-- 70 pr94579.c
-rw-r--r-- 154 pr94688.c
-rw-r--r-- 90 pr94689.c
-rw-r--r-- 218 pr94754.c
-rw-r--r-- 767 pr94858-1.c
-rw-r--r-- 417 pr94858-2.c
-rw-r--r-- 947 pr95000-1.c
-rw-r--r-- 336 pr95152-4.c
-rw-r--r-- 198 pr95152-5.c
-rw-r--r-- 177 pr96642.c
-rw-r--r-- 2826 pr96651-2.c
-rw-r--r-- 248 pr96860-1.c
-rw-r--r-- 79 pr98293.c
-rw-r--r-- 204 pr98599-a.c
-rw-r--r-- 27 pr98599-b.c
-rw-r--r-- 1019 pr99042.c
-rw-r--r-- 1284 pr99044-1.c
-rw-r--r-- 2090 pr99193-1.c
-rw-r--r-- 307 pr99269.c
-rw-r--r-- 2888 pr99771-1.c
-rw-r--r-- 2520 pr99774-2.c
-rw-r--r-- 392 pr99886.c
-rw-r--r-- 3487 putenv-1.c
-rw-r--r-- 591 read-pr108661.c
-rw-r--r-- 2820 sensitive-1.c
-rw-r--r-- 77 setjmp-1.c
-rw-r--r-- 2556 setjmp-3.c
-rw-r--r-- 2730 setjmp-4.c
-rw-r--r-- 493 setjmp-6.c
-rw-r--r-- 537 setjmp-7.c
-rw-r--r-- 2864 setjmp-7a.c
-rw-r--r-- 2586 setjmp-8.c
-rw-r--r-- 227 setjmp-pr93378.c
-rw-r--r-- 725 signal-1.c
-rw-r--r-- 760 signal-2.c
-rw-r--r-- 528 signal-3.c
-rw-r--r-- 2495 signal-4a.c
-rw-r--r-- 3075 signal-4b.c
-rw-r--r-- 610 signal-5.c
-rw-r--r-- 471 signal-6.c
-rw-r--r-- 728 signal-exit.c
-rw-r--r-- 570 signal-registration-loc.c
-rw-r--r-- 411 sigsetjmp-5.c
-rw-r--r-- 782 sigsetjmp-6.c
-rw-r--r-- 729 single-field.c
-rw-r--r-- 891 sprintf-1.c
-rw-r--r-- 12067 stdarg-1-ms_abi.c
-rw-r--r-- 12229 stdarg-1-sysv_abi.c
-rw-r--r-- 11697 stdarg-1.c
-rw-r--r-- 10439 stdarg-2.c
-rw-r--r-- 1006 stdarg-3.c
-rw-r--r-- 2469 stdarg-fmtstring-1.c
-rw-r--r-- 575 stdarg-lto-1-a.c
-rw-r--r-- 109 stdarg-lto-1-b.c
-rw-r--r-- 67 stdarg-lto-1.h
-rw-r--r-- 644 stdarg-types-1.c
-rw-r--r-- 4573 strcat-1.c
-rw-r--r-- 1379 strchr-1.c
-rw-r--r-- 1094 strcmp-1.c
-rw-r--r-- 1481 strcpy-1.c
-rw-r--r-- 1270 strcpy-3.c
-rw-r--r-- 1126 strcpy-4.c
-rw-r--r-- 2266 strdup-1.c
-rw-r--r-- 462 strdup-pr108252.c
-rw-r--r-- 2894 strlen-1.c
-rw-r--r-- 510 strndup-pr108252.c
-rw-r--r-- 2596 switch-enum-1.c
-rw-r--r-- 2642 switch-enum-2.c
-rw-r--r-- 1986 switch-enum-taint-1.c
-rw-r--r-- 2722 switch-no-short-enum-1.c
-rw-r--r-- 2716 switch-short-enum-1.c
-rw-r--r-- 5697 switch.c
-rw-r--r-- 6262 symbolic-9.c
-rw-r--r-- 2763 taint-CVE-2011-2210-1.c
-rw-r--r-- 1354 taint-CVE-2020-13143-1.c
-rw-r--r-- 1212 taint-CVE-2020-13143-2.c
-rw-r--r-- 2323 taint-CVE-2020-13143.h
-rw-r--r-- 3189 taint-alloc-1.c
-rw-r--r-- 948 taint-alloc-2.c
-rw-r--r-- 1005 taint-alloc-4.c
-rw-r--r-- 694 taint-alloc-5.c
-rw-r--r-- 3723 taint-assert-macro-expansion.c
-rw-r--r-- 1853 taint-assert-system-header.c
-rw-r--r-- 8291 taint-assert.c
-rw-r--r-- 1931 taint-divisor-1.c
-rw-r--r-- 3863 taint-read-index-1.c
-rw-r--r-- 3757 taint-read-offset-1.c
-rw-r--r-- 1810 taint-size-1.c
-rw-r--r-- 2179 taint-size-access-attr-1.c
-rw-r--r-- 3837 taint-write-index-1.c
-rw-r--r-- 3920 taint-write-offset-1.c
-rw-r--r-- 65 test-alloca.h
-rw-r--r-- 233 test-assert.h
-rw-r--r-- 883 test-setjmp.h
-rw-r--r-- 479 test-uaccess.h
drwxr-xr-x - torture
-rw-r--r-- 1005 uninit-4.c
-rw-r--r-- 1341 uninit-7.c
-rw-r--r-- 4598 uninit-CWE-457-examples.c
-rw-r--r-- 2738 unknown-fns.c
-rw-r--r-- 3411 untracked-1.c
-rw-r--r-- 352 use-after-free.c
-rw-r--r-- 569 vla-1.c
-rw-r--r-- 984 warning-emoji.c
-rw-r--r-- 1946 write-to-const-2.c
-rw-r--r-- 537 write-to-function-1.c
-rw-r--r-- 515 write-to-string-literal-2.c
-rw-r--r-- 2137 write-to-string-literal-3.c
-rw-r--r-- 4374 zlib-3.c
-rw-r--r-- 800 zlib-6.c
-rw-r--r-- 1422 zlib-6a.c