switch: collect case ranges first, then generate code
commitfc0fc6aba3d8fce415325b76fcd1499365d448ea
authorPavlas, Zdenek <zden3k@gmail.com>
Wed, 21 Sep 2016 15:35:29 +0000 (21 08:35 -0700)
committerPavlas, Zdenek <zden3k@gmail.com>
Fri, 30 Sep 2016 14:33:20 +0000 (30 07:33 -0700)
treedb3aafac4b06565d10aa6371764f346251d1be4d
parentd5a1e32ac326904696fb13b6028e5754f426bed1
switch: collect case ranges first, then generate code

Collect cases first, then emit lookup code. Elliminates
jumps to implement pass-through and jumps to link cases.
tccgen.c