[PATCH] Add if-chain to switch conversion pass.

Martin Liška mliska@suse.cz
Mon Nov 4 14:23:00 GMT 2019


Hello.

The patch adds a new pass that identifies a series of if-elseif
statements and transform then into a GIMPLE switch (if possible).
The pass runs right after tree-ssa pass and I decided to implement
matching of various forms that are introduced by folder (fold_range_test):

1) if condition with equal operation:

   <bb 2> :
   if (argc_8(D) == 1)
     goto <bb 3>; [INV]
   else
     goto <bb 4>; [INV]

2) if condition with a range check:

   <bb 3> :
   _4 = c_13(D) + 198;
   if (_4 <= 1)
     goto <bb 7>; [INV]
   else
     goto <bb 4>; [INV]

3) mixture of 1) and 2) with a or condition:

   <bb 2> :
   _1 = aChar_8(D) == 1;
   _2 = aChar_8(D) == 10;
   _3 = _1 | _2;
   if (_3 != 0)
     goto <bb 5>; [INV]
   else
     goto <bb 3>; [INV]

   or:

   <bb 2> :
   aChar.1_1 = (unsigned int) aChar_10(D);
   _2 = aChar.1_1 + 4294967287;
   _3 = _2 <= 1;
   _4 = aChar_10(D) == 12;
   _5 = _3 | _4;
   if (_5 != 0)
     goto <bb 5>; [INV]
   else
     goto <bb 3>; [INV]

The motivation example in PR88702 is transformed now into:

IsHTMLWhitespace (int aChar)
{
   int iftmp.0_1;

   <bb 2> [local count: 1073741824]:
   switch (aChar_2(D)) <default: <L6> [50.00%], case 9 ... 10: <L7> [50.00%], case 12 ... 13: <L7> [50.00%], case 32: <L7> [50.00%]>

   <bb 3> [local count: 536870913]:
<L6>:

   <bb 4> [local count: 1073741824]:
   # iftmp.0_1 = PHI <1(2), 0(3)>
<L7>:
   return iftmp.0_1;

}

I'm also attaching if-elseif chains that are transformed in make all-host of the GCC compiler.
There are ~800 such transformations. The most beautiful transformation is this one:

$ cat -n gcc/c-family/c-common.c
...
   2895        /* This used to be a switch, but Genix compiler can't handle that.  */
   2896        if (code == NE_EXPR)
   2897          {
   2898            if (max_lt || min_gt)
   2899              val = truthvalue_true_node;
   2900          }
   2901        else if (code == EQ_EXPR)
   2902          {
   2903            if (max_lt || min_gt)
   2904              val = truthvalue_false_node;
   2905          }
...

Patch can bootstrap on x86_64-linux-gnu and survives regression tests.

Thoughts?
Thanks,
Martin


gcc/ChangeLog:

2019-11-04  Martin Liska  <mliska@suse.cz>

	PR tree-optimization/14799
	PR ipa/88702
	* Makefile.in: Include new tree-if-to-switch.o.
	* common.opt: Document -ftree-if-to-switch.
	* doc/invoke.texi: Likewise.
	* opts.c: Enable the pass with -O2+.
	* passes.def: Add ne pass.
	* timevar.def (TV_TREE_IF_TO_SWITCH): Add new
	timevar.
	* tree-if-to-switch.c: New file.
	* tree-pass.h (make_pass_if_to_switch): New.

gcc/testsuite/ChangeLog:

2019-11-04  Martin Liska  <mliska@suse.cz>

	PR tree-optimization/14799
	PR ipa/88702
	* gcc.dg/tree-ssa/if-to-switch-1.c: New test.
	* gcc.dg/tree-ssa/if-to-switch-2.c: New test.
	* gcc.dg/tree-ssa/if-to-switch-3.c: New test.
	* gcc.dg/tree-ssa/if-to-switch-4.c: New test.
	* gcc.dg/tree-ssa/if-to-switch-5.c: New test.
	* gcc.dg/tree-ssa/reassoc-32.c: Disable tree-if-to-switch
	in order to transform the range test.
	* gcc.dg/tree-ssa/reassoc-33.c: Likewise.
---
  gcc/Makefile.in                               |   1 +
  gcc/common.opt                                |   4 +
  gcc/doc/invoke.texi                           |  10 +-
  gcc/opts.c                                    |   1 +
  gcc/passes.def                                |   1 +
  .../gcc.dg/tree-ssa/if-to-switch-1.c          |  35 +
  .../gcc.dg/tree-ssa/if-to-switch-2.c          |  11 +
  .../gcc.dg/tree-ssa/if-to-switch-3.c          |  11 +
  .../gcc.dg/tree-ssa/if-to-switch-4.c          |  35 +
  .../gcc.dg/tree-ssa/if-to-switch-5.c          |  12 +
  gcc/testsuite/gcc.dg/tree-ssa/reassoc-32.c    |   2 +-
  gcc/testsuite/gcc.dg/tree-ssa/reassoc-33.c    |   2 +-
  gcc/timevar.def                               |   1 +
  gcc/tree-if-to-switch.c                       | 611 ++++++++++++++++++
  gcc/tree-pass.h                               |   1 +
  15 files changed, 735 insertions(+), 3 deletions(-)
  create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-1.c
  create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-2.c
  create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-3.c
  create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-4.c
  create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-5.c
  create mode 100644 gcc/tree-if-to-switch.c


-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Add-if-chain-to-switch-conversion-pass.patch
Type: text/x-patch
Size: 26913 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20191104/c2a6be84/attachment.bin>
-------------- next part --------------
Condition chain (at ../../gcc/asan.h:166) with 12 conditions (9 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/asan.h:166) with 12 conditions (9 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/calls.c:1530) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/c/c-decl.c:6085) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/c/c-decl.c:6436) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/c/c-parser.c:11688) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/c/c-parser.c:344) with 8 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/c/c-typeck.c:11725) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/c/c-typeck.c:11728) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/c/c-typeck.c:11794) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/c/c-typeck.c:11853) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/c/c-typeck.c:4627) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/c/c-typeck.c:6813) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/c/c-typeck.c:6817) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/c/c-typeck.c:7951) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/c-family/c-common.c:2235) with 4 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/c-family/c-common.c:2376) with 18 conditions (18 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/c-family/c-common.c:2896) with 6 conditions (6 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/c-family/c-common.c:3637) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/c-family/c-common.c:6104) with 10 conditions (10 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/c-family/c-common.c:6652) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/c-family/c-omp.c:1563) with 4 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/c-family/c-omp.c:1757) with 6 conditions (5 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/c-family/c-pragma.c:142) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/c-family/c-pretty-print.c:1759) with 5 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/c-family/c-pretty-print.c:1952) with 4 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/c-family/c-pretty-print.c:401) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/c-family/c-warn.c:1917) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/c-family/c-warn.c:1941) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/c-family/c-warn.c:510) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/cgraph.h:2617) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/cgraph.h:2617) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/cgraph.h:2617) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/cgraph.h:2617) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/cgraph.h:2617) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/cgraph.h:2617) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/cgraph.h:2617) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/cgraph.h:2617) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/combine.c:10660) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/combine.c:11866) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/combine.c:11882) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/combine.c:11886) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/combine.c:6780) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/combine.c:8726) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/combine.c:9391) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/constraints.md:233) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/constraints.md:234) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/constraints.md:234) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.c:12074) with 8 conditions (8 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.c:12095) with 4 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.c:12838) with 7 conditions (7 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.c:12965) with 6 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.c:1857) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.c:18715) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.c:18743) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.c:18750) with 8 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.c:18799) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.c:19368) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.c:19384) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.c:3325) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.c:3850) with 4 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386-expand.c:10779) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386-expand.c:11421) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386-expand.c:14125) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386-expand.c:1868) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386-expand.c:2713) with 7 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386-expand.c:3134) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386-expand.c:6855) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:1119) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:13676) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:13707) with 4 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:13747) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:14258) with 4 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:14260) with 4 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:14270) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:14272) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:14757) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:14761) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:14765) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:14781) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:14785) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:14789) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:14909) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:14913) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:14917) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:14933) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:14937) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:14941) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15068) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15068) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15108) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15108) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15112) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15112) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15172) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15172) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15260) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15296) with 6 conditions (5 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15304) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15304) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15308) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15308) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15344) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15344) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15348) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15348) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15352) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15352) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15356) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15356) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15380) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15380) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15384) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15384) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15388) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15388) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15392) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15392) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15435) with 5 conditions (5 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15435) with 5 conditions (5 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15448) with 5 conditions (5 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15448) with 5 conditions (5 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15548) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15548) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15555) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15555) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15576) with 5 conditions (5 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15588) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15588) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15595) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15595) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15608) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15608) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15612) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15612) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15615) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15615) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15616) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15616) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15619) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15619) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15623) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15623) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15636) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15636) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15640) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15640) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15643) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15643) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15647) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15647) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15648) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15648) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15655) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15655) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15700) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15756) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15772) with 4 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15776) with 4 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15787) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15787) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15791) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15791) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15795) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15795) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15796) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15796) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15796) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15799) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15799) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15800) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15800) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15800) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15804) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15804) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15808) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15808) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15820) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15824) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15849) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15849) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15852) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15856) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15889) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15889) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15893) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15893) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15969) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15969) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15995) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:15995) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16035) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16035) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16039) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16039) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16115) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16115) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16135) with 5 conditions (5 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16135) with 5 conditions (5 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16173) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16173) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16177) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16177) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16181) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16181) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16185) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16185) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16188) with 5 conditions (5 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16188) with 5 conditions (5 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16240) with 4 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16255) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16255) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16288) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16288) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16289) with 5 conditions (5 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16295) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16295) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16300) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16315) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16315) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16319) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16319) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16319) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16319) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16323) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16323) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16323) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16323) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16327) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16327) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16328) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16328) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16328) with 6 conditions (5 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16331) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16331) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16343) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16343) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16347) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16347) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16347) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16347) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16348) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16348) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16352) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16352) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16353) with 5 conditions (5 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16355) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16355) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16356) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16356) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16376) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16376) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16380) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16380) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16387) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16387) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16387) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16388) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16388) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16391) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16391) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16408) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16408) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16412) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16413) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16433) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16451) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16451) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16451) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16452) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16469) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16477) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16485) with 4 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16487) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16487) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16489) with 4 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16491) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16491) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16491) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16495) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16495) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16499) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16499) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16509) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16513) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16533) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16536) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16536) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16537) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16540) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16540) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16544) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16544) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16548) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16548) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16565) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16569) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16583) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16583) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16587) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16587) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16623) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16623) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16627) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16627) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16631) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16631) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16635) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16635) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16640) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16644) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16659) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16659) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16663) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16663) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16667) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16667) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16671) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16671) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16770) with 4 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16776) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16780) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16800) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16830) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16892) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16938) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:16942) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:17170) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:17174) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:17306) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:17310) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:17330) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:17357) with 5 conditions (5 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:17374) with 6 conditions (5 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:17418) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:17422) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:17437) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:17454) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:17481) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:17482) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:17498) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:17522) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:1897) with 4 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:19703) with 5 conditions (5 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:19727) with 5 conditions (5 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:19815) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:19839) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:19867) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:19883) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:19887) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:19891) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:19907) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:19911) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:19915) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:19919) with 4 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:19939) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:19939) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:19943) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:19943) with 4 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:19963) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:19963) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:19967) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:19967) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:19987) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:19991) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:19995) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:19999) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:20019) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:20023) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:2247) with 8 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:2251) with 6 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:2265) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:22662) with 11 conditions (6 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:22666) with 11 conditions (6 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:22670) with 9 conditions (5 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:22674) with 9 conditions (5 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:22678) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:22738) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:22794) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:22801) with 11 conditions (6 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:22805) with 11 conditions (6 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:22809) with 9 conditions (5 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:22813) with 9 conditions (5 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:22817) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:22826) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:22877) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:2291) with 6 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:22933) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:22965) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:2302) with 8 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:2303) with 7 conditions (6 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:2306) with 6 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:2346) with 6 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:2358) with 7 conditions (6 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:24826) with 5 conditions (5 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:24890) with 5 conditions (5 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:24946) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:24998) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:25010) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:25010) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:25014) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:25022) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:25026) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:25054) with 4 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:25058) with 4 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:25062) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:25074) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:25078) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:25078) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:25082) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:25086) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:25090) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:25102) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:25106) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:25118) with 4 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:25122) with 4 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:25134) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:25138) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:25142) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:25146) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:25166) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:25170) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:25198) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:25202) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:28547) with 11 conditions (6 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:28551) with 11 conditions (6 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:28555) with 9 conditions (5 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:28559) with 9 conditions (5 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:28563) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:28618) with 11 conditions (6 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:28622) with 11 conditions (6 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:28623) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:28626) with 9 conditions (5 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:28630) with 9 conditions (5 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:28634) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:28679) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:28694) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:28750) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:28803) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:28819) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:2884) with 4 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:28859) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:28863) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:28874) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:2888) with 9 conditions (7 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:28890) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:28930) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:28934) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:2933) with 6 conditions (5 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:2977) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:2997) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:3142) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:3161) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:3170) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:3174) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:3189) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:3193) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:3238) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:3257) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:3454) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:3458) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:3462) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:3466) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:3473) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:3477) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:3481) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:3485) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:471) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:493) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:493) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:499) with 4 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:499) with 5 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:499) with 5 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:499) with 5 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:542) with 13 conditions (7 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:547) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:561) with 29 conditions (29 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:561) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:561) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:675) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:675) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:827) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:831) with 7 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:853) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:885) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:885) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:910) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:910) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:912) with 6 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/i386.md:912) with 6 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/predicates.md:795) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/predicates.md:811) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/predicates.md:819) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/predicates.md:827) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/sse.md:17117) with 13 conditions (7 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/sync.md:2662) with 4 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/sync.md:2689) with 4 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/sync.md:2785) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/sync.md:2810) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/x86-tune-sched-bd.c:167) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/x86-tune-sched-bd.c:460) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/config/i386/x86-tune-sched-bd.c:593) with 4 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/cp/cvt.c:861) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/cp/cxx-pretty-print.c:641) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/cp/decl2.c:1204) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/cp/decl.c:10845) with 5 conditions (5 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/cp/decl.c:11691) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/cp/decl.c:14212) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/cp/decl.c:5668) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/cp/decl.c:8970) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/cp/mangle.c:2848) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/cp/mangle.c:3121) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/cp/method.c:1339) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/cp/method.c:1452) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/cp/method.c:1486) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/cp/method.c:1587) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/cp/parser.c:31586) with 12 conditions (7 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/cp/parser.c:42835) with 4 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/cp/pt.c:14927) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/cp/semantics.c:4323) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/cp/typeck.c:4471) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/cp/typeck.c:6430) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/cp/type-utils.h:44) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/cse.c:3634) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/cselib.c:1634) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/diagnostic-show-locus.c:1312) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/diagnostic-show-locus.c:700) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/dwarf2out.c:5410) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/dwarf2out.c:7125) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/expr.c:8509) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/expr.c:9890) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/final.c:3922) with 4 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fold-const.c:1682) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fold-const.c:1849) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fold-const.c:1914) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fold-const.c:8141) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fold-const.c:8220) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fold-const.c:8608) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fold-const.c:9761) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/arith.c:1565) with 11 conditions (6 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/check.c:184) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/check.c:324) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/check.c:413) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/convert.c:103) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/convert.c:112) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/decl.c:4724) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/decl.c:5378) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/dependency.c:1686) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/dependency.c:1738) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/dependency.c:1761) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/dump-parse-tree.c:1205) with 4 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/frontend-passes.c:406) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/interface.c:1025) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/interface.c:1058) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/interface.c:1058) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/interface.c:2100) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/intrinsic.c:953) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/io.c:455) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/io.c:476) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/io.c:664) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/match.c:2184) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/match.c:2998) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/openmp.c:588) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/parse.c:1369) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/parse.c:4193) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/parse.c:4357) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/primary.c:1155) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/resolve.c:4155) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/resolve.c:7750) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/scanner.c:1038) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/scanner.c:1101) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/scanner.c:1537) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/scanner.c:1785) with 5 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/scanner.c:1823) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/scanner.c:1896) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/scanner.c:2360) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/scanner.c:844) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/scanner.c:950) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/scanner.c:979) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/symbol.c:1765) with 7 conditions (5 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/trans-array.c:5003) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/trans-intrinsic.c:4532) with 5 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/fortran/trans-types.c:821) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/function.c:382) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gcc.c:5592) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gcc.c:5613) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/genautomata.c:951) with 8 conditions (8 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/genflags.c:61) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gengtype.c:288) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gengtype.c:288) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gengtype.h:344) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gengtype.h:344) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gengtype.h:344) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gengtype.h:344) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gengtype-state.c:378) with 4 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gengtype-state.c:378) with 4 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gengtype-state.c:422) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gengtype-state.c:422) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/genoutput.c:763) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gensupport.c:829) with 7 conditions (5 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gensupport.c:932) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimple.c:1796) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimple.h:2822) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimple.h:2822) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimple.h:2822) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimple.h:2822) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimple.h:2822) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimple.h:2822) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimple.h:2822) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimple.h:2822) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimple.h:2822) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimple.h:2822) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimple.h:2822) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimple.h:2822) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimple.h:2822) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimple.h:2822) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimple.h:6546) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimple.h:6546) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimple.h:6546) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimple.h:6546) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimple.h:6546) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimple.h:6546) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimple.h:6546) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimple.h:6546) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimple.h:6546) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimple.h:6546) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimple.h:6546) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimple.h:6546) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimple.h:6546) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimple.h:6546) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimple.h:6546) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimple-loop-versioning.cc:1235) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimple-pretty-print.c:391) with 4 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimple-ssa-isolate-paths.c:238) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimple-ssa-isolate-paths.c:480) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimple-ssa-isolate-paths.c:511) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimple-ssa-split-paths.c:135) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimple-ssa-strength-reduction.c:2138) with 7 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimple-streamer-in.c:216) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimplify.c:14262) with 17 conditions (9 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimplify.c:14262) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimplify.c:14262) with 6 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/gimplify.c:868) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/hsa-gen.c:3106) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/ifcvt.c:1701) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/ipa-fnsummary.c:1087) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/ipa-icf-gimple.c:150) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/ipa-prop.c:316) with 4 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/ira-build.c:1840) with 8 conditions (6 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/ira.c:1938) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/ira-costs.c:1154) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/jump.c:709) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/jump.c:720) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/jump.c:730) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/jump.c:756) with 4 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/jump.c:899) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/jump.c:901) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/lra-constraints.c:4213) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/lra-eliminations.c:759) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/lto-cgraph.c:1505) with 4 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/lto-cgraph.c:1758) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/lto/lto-common.c:1173) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/lto/lto-common.c:1404) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/lto/lto-lang.c:1109) with 18 conditions (18 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/lto/lto-lang.c:978) with 4 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/lto-streamer-in.c:1459) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/lto-streamer-in.c:1495) with 5 conditions (5 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/lto-streamer-out.c:1075) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/mcf.c:151) with 4 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/multiple_target.c:275) with 4 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/omp-expand.c:8872) with 4 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/omp-low.c:4495) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/omp-low.c:8292) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/omp-low.c:8521) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/optabs.c:1098) with 7 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/optabs.c:1277) with 5 conditions (5 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/optabs.c:1339) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/optabs.c:1444) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/optabs.c:1890) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/optabs.c:2783) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/optabs.c:3098) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/optabs-query.h:89) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/optabs-query.h:89) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/opts.c:169) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/print-rtl.c:511) with 6 conditions (6 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/print-tree.c:491) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/read-md.c:272) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/read-md.c:272) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/read-md.c:467) with 6 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/read-md.c:467) with 6 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/read-md.c:472) with 7 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/read-md.c:472) with 7 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/read-md.c:605) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/read-md.c:605) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/read-md.c:638) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/read-md.c:638) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/read-rtl-function.c:1400) with 10 conditions (10 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/recog.c:1870) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/regcprop.c:554) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/regcprop.c:561) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/reginfo.c:368) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/regrename.c:1311) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/regrename.c:1318) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/reload1.c:1359) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/reload1.c:3020) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/reload1.c:5625) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/reload1.c:5647) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/reload.c:2864) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/reload.c:329) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/reload.c:4660) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/reload.c:5551) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/reload.c:5562) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/rtlanal.c:1726) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/rtlanal.c:3524) with 5 conditions (5 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/rtlanal.c:3540) with 5 conditions (5 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/rtlanal.c:6242) with 5 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/sched-deps.c:2962) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/sched-deps.c:4277) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/sel-sched.c:2457) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/simplify-rtx.c:5334) with 6 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/simplify-rtx.c:5412) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/simplify-rtx.c:5527) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/targhooks.c:417) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/toplev.c:2083) with 4 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/trans-mem.c:1420) with 6 conditions (5 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/trans-mem.c:376) with 10 conditions (5 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/trans-mem.c:422) with 10 conditions (5 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree.c:10018) with 4 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree.c:10032) with 4 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree.c:4479) with 8 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree.c:5078) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree.c:7430) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree.c:7432) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree.c:9950) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree.c:9981) with 4 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree.c:9995) with 4 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree-data-ref.c:714) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree.h:5104) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree.h:5104) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree.h:5104) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree.h:5104) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree.h:5104) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree.h:5104) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree.h:5104) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree-inline.c:5406) with 4 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree-inline.c:5422) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree-ssa-ccp.c:1791) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree-ssa-dom.c:1925) with 4 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree-ssa-dse.c:998) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree-ssa-forwprop.c:1211) with 4 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree-ssa-forwprop.c:1933) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree-ssa-forwprop.c:2376) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree-ssa-forwprop.c:2748) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree-ssa-forwprop.c:2750) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree-ssa-loop-manip.c:1025) with 4 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree-ssa-operands.c:870) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree-ssa-reassoc.c:1984) with 4 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree-ssa-reassoc.c:6303) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree-ssa-structalias.c:4984) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree-ssa-threadbackward.c:752) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree-ssa-threadbackward.c:85) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree-ssa-threadedge.c:446) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree-vect-generic.c:1961) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree-vect-patterns.c:4060) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree-vect-stmts.c:10437) with 4 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree-vect-stmts.c:11554) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree-vect-stmts.c:5330) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree-vect-stmts.c:5364) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree-vect-stmts.c:5383) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree-vect-stmts.c:5421) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/tree-vrp.c:2374) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/varasm.c:7093) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/varasm.c:7108) with 4 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/vr-values.c:1525) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/vr-values.c:1652) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/vr-values.c:1665) with 4 conditions (4 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/vr-values.c:1672) with 4 conditions (3 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/vr-values.c:2251) with 3 conditions (2 BBs) transformed into a switch statement.
Condition chain (at ../../gcc/vr-values.c:572) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at generic-match.c:11350) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at generic-match.c:13676) with 4 conditions (4 BBs) transformed into a switch statement.
Condition chain (at generic-match.c:13743) with 4 conditions (4 BBs) transformed into a switch statement.
Condition chain (at generic-match.c:2238) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at generic-match.c:3464) with 4 conditions (4 BBs) transformed into a switch statement.
Condition chain (at generic-match.c:3533) with 4 conditions (4 BBs) transformed into a switch statement.
Condition chain (at generic-match.c:4637) with 4 conditions (3 BBs) transformed into a switch statement.
Condition chain (at generic-match.c:6091) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at gimple-match.c:12730) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at gimple-match.c:15379) with 4 conditions (4 BBs) transformed into a switch statement.
Condition chain (at gimple-match.c:15440) with 4 conditions (4 BBs) transformed into a switch statement.
Condition chain (at gimple-match.c:2515) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at gimple-match.c:3886) with 4 conditions (4 BBs) transformed into a switch statement.
Condition chain (at gimple-match.c:3947) with 4 conditions (4 BBs) transformed into a switch statement.
Condition chain (at gimple-match.c:6163) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at gimple-match.c:8404) with 4 conditions (3 BBs) transformed into a switch statement.
Condition chain (at insn-dfatab.c:2697) with 3 conditions (3 BBs) transformed into a switch statement.
Condition chain (at insn-dfatab.c:2733) with 6 conditions (5 BBs) transformed into a switch statement.
Condition chain (at ./tm-preds.h:304) with 3 conditions (3 BBs) transformed into a switch statement.


More information about the Gcc-patches mailing list