unsigned int *default8To32Table(void) {
  static unsigned int theTable[256] = {
      0x0,        0xFF000001, 0xFFFFFFFF, 0xFF808080, 0xFFFF0000, 0xFF00FF00,
      0xFF0000FF, 0xFF00FFFF, 0xFFFFFF00, 0xFFFF00FF, 0xFF202020, 0xFF404040,
      0xFF606060, 0xFF9F9F9F, 0xFFBFBFBF, 0xFFDFDFDF, 0xFF080808, 0xFF101010,
      0xFF181818, 0xFF282828, 0xFF303030, 0xFF383838, 0xFF484848, 0xFF505050,
      0xFF585858, 0xFF686868, 0xFF707070, 0xFF787878, 0xFF878787, 0xFF8F8F8F,
      0xFF979797, 0xFFA7A7A7, 0xFFAFAFAF, 0xFFB7B7B7, 0xFFC7C7C7, 0xFFCFCFCF,
      0xFFD7D7D7, 0xFFE7E7E7, 0xFFEFEFEF, 0xFFF7F7F7, 0xFF000001, 0xFF003300,
      0xFF006600, 0xFF009900, 0xFF00CC00, 0xFF00FF00, 0xFF000033, 0xFF003333,
      0xFF006633, 0xFF009933, 0xFF00CC33, 0xFF00FF33, 0xFF000066, 0xFF003366,
      0xFF006666, 0xFF009966, 0xFF00CC66, 0xFF00FF66, 0xFF000099, 0xFF003399,
      0xFF006699, 0xFF009999, 0xFF00CC99, 0xFF00FF99, 0xFF0000CC, 0xFF0033CC,
      0xFF0066CC, 0xFF0099CC, 0xFF00CCCC, 0xFF00FFCC, 0xFF0000FF, 0xFF0033FF,
      0xFF0066FF, 0xFF0099FF, 0xFF00CCFF, 0xFF00FFFF, 0xFF330000, 0xFF333300,
      0xFF336600, 0xFF339900, 0xFF33CC00, 0xFF33FF00, 0xFF330033, 0xFF333333,
      0xFF336633, 0xFF339933, 0xFF33CC33, 0xFF33FF33, 0xFF330066, 0xFF333366,
      0xFF336666, 0xFF339966, 0xFF33CC66, 0xFF33FF66, 0xFF330099, 0xFF333399,
      0xFF336699, 0xFF339999, 0xFF33CC99, 0xFF33FF99, 0xFF3300CC, 0xFF3333CC,
      0xFF3366CC, 0xFF3399CC, 0xFF33CCCC, 0xFF33FFCC, 0xFF3300FF, 0xFF3333FF,
      0xFF3366FF, 0xFF3399FF, 0xFF33CCFF, 0xFF33FFFF, 0xFF660000, 0xFF663300,
      0xFF666600, 0xFF669900, 0xFF66CC00, 0xFF66FF00, 0xFF660033, 0xFF663333,
      0xFF666633, 0xFF669933, 0xFF66CC33, 0xFF66FF33, 0xFF660066, 0xFF663366,
      0xFF666666, 0xFF669966, 0xFF66CC66, 0xFF66FF66, 0xFF660099, 0xFF663399,
      0xFF666699, 0xFF669999, 0xFF66CC99, 0xFF66FF99, 0xFF6600CC, 0xFF6633CC,
      0xFF6666CC, 0xFF6699CC, 0xFF66CCCC, 0xFF66FFCC, 0xFF6600FF, 0xFF6633FF,
      0xFF6666FF, 0xFF6699FF, 0xFF66CCFF, 0xFF66FFFF, 0xFF990000, 0xFF993300,
      0xFF996600, 0xFF999900, 0xFF99CC00, 0xFF99FF00, 0xFF990033, 0xFF993333,
      0xFF996633, 0xFF999933, 0xFF99CC33, 0xFF99FF33, 0xFF990066, 0xFF993366,
      0xFF996666, 0xFF999966, 0xFF99CC66, 0xFF99FF66, 0xFF990099, 0xFF993399,
      0xFF996699, 0xFF999999, 0xFF99CC99, 0xFF99FF99, 0xFF9900CC, 0xFF9933CC,
      0xFF9966CC, 0xFF9999CC, 0xFF99CCCC, 0xFF99FFCC, 0xFF9900FF, 0xFF9933FF,
      0xFF9966FF, 0xFF9999FF, 0xFF99CCFF, 0xFF99FFFF, 0xFFCC0000, 0xFFCC3300,
      0xFFCC6600, 0xFFCC9900, 0xFFCCCC00, 0xFFCCFF00, 0xFFCC0033, 0xFFCC3333,
      0xFFCC6633, 0xFFCC9933, 0xFFCCCC33, 0xFFCCFF33, 0xFFCC0066, 0xFFCC3366,
      0xFFCC6666, 0xFFCC9966, 0xFFCCCC66, 0xFFCCFF66, 0xFFCC0099, 0xFFCC3399,
      0xFFCC6699, 0xFFCC9999, 0xFFCCCC99, 0xFFCCFF99, 0xFFCC00CC, 0xFFCC33CC,
      0xFFCC66CC, 0xFFCC99CC, 0xFFCCCCCC, 0xFFCCFFCC, 0xFFCC00FF, 0xFFCC33FF,
      0xFFCC66FF, 0xFFCC99FF, 0xFFCCCCFF, 0xFFCCFFFF, 0xFFFF0000, 0xFFFF3300,
      0xFFFF6600, 0xFFFF9900, 0xFFFFCC00, 0xFFFFFF00, 0xFFFF0033, 0xFFFF3333,
      0xFFFF6633, 0xFFFF9933, 0xFFFFCC33, 0xFFFFFF33, 0xFFFF0066, 0xFFFF3366,
      0xFFFF6666, 0xFFFF9966, 0xFFFFCC66, 0xFFFFFF66, 0xFFFF0099, 0xFFFF3399,
      0xFFFF6699, 0xFFFF9999, 0xFFFFCC99, 0xFFFFFF99, 0xFFFF00CC, 0xFFFF33CC,
      0xFFFF66CC, 0xFFFF99CC, 0xFFFFCCCC, 0xFFFFFFCC, 0xFFFF00FF, 0xFFFF33FF,
      0xFFFF66FF, 0xFFFF99FF, 0xFFFFCCFF, 0xFFFFFFFF};
  ;
  return theTable;
}


x86 assembly (clang, -O0):
<default8To32Table>:
push   %rbp
mov    %rsp,%rbp
lea    0x2f25(%rip),%rax
pop    %rbp
ret

x86 assembly (clang, -O2):
<default8To32Table>:
lea    0x2f29(%rip),%rax
ret

LLVM IR (-O0):
@default8To32Table.theTable = internal global [256 x i32] [i32 0, i32 -16777215, i32 -1, i32 -8355712, i32 -65536, i32 -16711936, i32 -16776961, i32 -16711681, i32 -256, i32 -65281, i32 -14671840, i32 -12566464, i32 -10461088, i32 -6316129, i32 -4210753, i32 -2105377, i32 -16250872, i32 -15724528, i32 -15198184, i32 -14145496, i32 -13619152, i32 -13092808, i32 -12040120, i32 -11513776, i32 -10987432, i32 -9934744, i32 -9408400, i32 -8882056, i32 -7895161, i32 -7368817, i32 -6842473, i32 -5789785, i32 -5263441, i32 -4737097, i32 -3684409, i32 -3158065, i32 -2631721, i32 -1579033, i32 -1052689, i32 -526345, i32 -16777215, i32 -16764160, i32 -16751104, i32 -16738048, i32 -16724992, i32 -16711936, i32 -16777165, i32 -16764109, i32 -16751053, i32 -16737997, i32 -16724941, i32 -16711885, i32 -16777114, i32 -16764058, i32 -16751002, i32 -16737946, i32 -16724890, i32 -16711834, i32 -16777063, i32 -16764007, i32 -16750951, i32 -16737895, i32 -16724839, i32 -16711783, i32 -16777012, i32 -16763956, i32 -16750900, i32 -16737844, i32 -16724788, i32 -16711732, i32 -16776961, i32 -16763905, i32 -16750849, i32 -16737793, i32 -16724737, i32 -16711681, i32 -13434880, i32 -13421824, i32 -13408768, i32 -13395712, i32 -13382656, i32 -13369600, i32 -13434829, i32 -13421773, i32 -13408717, i32 -13395661, i32 -13382605, i32 -13369549, i32 -13434778, i32 -13421722, i32 -13408666, i32 -13395610, i32 -13382554, i32 -13369498, i32 -13434727, i32 -13421671, i32 -13408615, i32 -13395559, i32 -13382503, i32 -13369447, i32 -13434676, i32 -13421620, i32 -13408564, i32 -13395508, i32 -13382452, i32 -13369396, i32 -13434625, i32 -13421569, i32 -13408513, i32 -13395457, i32 -13382401, i32 -13369345, i32 -10092544, i32 -10079488, i32 -10066432, i32 -10053376, i32 -10040320, i32 -10027264, i32 -10092493, i32 -10079437, i32 -10066381, i32 -10053325, i32 -10040269, i32 -10027213, i32 -10092442, i32 -10079386, i32 -10066330, i32 -10053274, i32 -10040218, i32 -10027162, i32 -10092391, i32 -10079335, i32 -10066279, i32 -10053223, i32 -10040167, i32 -10027111, i32 -10092340, i32 -10079284, i32 -10066228, i32 -10053172, i32 -10040116, i32 -10027060, i32 -10092289, i32 -10079233, i32 -10066177, i32 -10053121, i32 -10040065, i32 -10027009, i32 -6750208, i32 -6737152, i32 -6724096, i32 -6711040, i32 -6697984, i32 -6684928, i32 -6750157, i32 -6737101, i32 -6724045, i32 -6710989, i32 -6697933, i32 -6684877, i32 -6750106, i32 -6737050, i32 -6723994, i32 -6710938, i32 -6697882, i32 -6684826, i32 -6750055, i32 -6736999, i32 -6723943, i32 -6710887, i32 -6697831, i32 -6684775, i32 -6750004, i32 -6736948, i32 -6723892, i32 -6710836, i32 -6697780, i32 -6684724, i32 -6749953, i32 -6736897, i32 -6723841, i32 -6710785, i32 -6697729, i32 -6684673, i32 -3407872, i32 -3394816, i32 -3381760, i32 -3368704, i32 -3355648, i32 -3342592, i32 -3407821, i32 -3394765, i32 -3381709, i32 -3368653, i32 -3355597, i32 -3342541, i32 -3407770, i32 -3394714, i32 -3381658, i32 -3368602, i32 -3355546, i32 -3342490, i32 -3407719, i32 -3394663, i32 -3381607, i32 -3368551, i32 -3355495, i32 -3342439, i32 -3407668, i32 -3394612, i32 -3381556, i32 -3368500, i32 -3355444, i32 -3342388, i32 -3407617, i32 -3394561, i32 -3381505, i32 -3368449, i32 -3355393, i32 -3342337, i32 -65536, i32 -52480, i32 -39424, i32 -26368, i32 -13312, i32 -256, i32 -65485, i32 -52429, i32 -39373, i32 -26317, i32 -13261, i32 -205, i32 -65434, i32 -52378, i32 -39322, i32 -26266, i32 -13210, i32 -154, i32 -65383, i32 -52327, i32 -39271, i32 -26215, i32 -13159, i32 -103, i32 -65332, i32 -52276, i32 -39220, i32 -26164, i32 -13108, i32 -52, i32 -65281, i32 -52225, i32 -39169, i32 -26113, i32 -13057, i32 -1]
define i32* @default8To32Table() {
ret i32* getelementptr inbounds ([256 x i32], [256 x i32]* @default8To32Table.theTable, i64 0, i64 0)
}

LLVM IR (-O2):
@default8To32Table.theTable = internal global [256 x i32] [i32 0, i32 -16777215, i32 -1, i32 -8355712, i32 -65536, i32 -16711936, i32 -16776961, i32 -16711681, i32 -256, i32 -65281, i32 -14671840, i32 -12566464, i32 -10461088, i32 -6316129, i32 -4210753, i32 -2105377, i32 -16250872, i32 -15724528, i32 -15198184, i32 -14145496, i32 -13619152, i32 -13092808, i32 -12040120, i32 -11513776, i32 -10987432, i32 -9934744, i32 -9408400, i32 -8882056, i32 -7895161, i32 -7368817, i32 -6842473, i32 -5789785, i32 -5263441, i32 -4737097, i32 -3684409, i32 -3158065, i32 -2631721, i32 -1579033, i32 -1052689, i32 -526345, i32 -16777215, i32 -16764160, i32 -16751104, i32 -16738048, i32 -16724992, i32 -16711936, i32 -16777165, i32 -16764109, i32 -16751053, i32 -16737997, i32 -16724941, i32 -16711885, i32 -16777114, i32 -16764058, i32 -16751002, i32 -16737946, i32 -16724890, i32 -16711834, i32 -16777063, i32 -16764007, i32 -16750951, i32 -16737895, i32 -16724839, i32 -16711783, i32 -16777012, i32 -16763956, i32 -16750900, i32 -16737844, i32 -16724788, i32 -16711732, i32 -16776961, i32 -16763905, i32 -16750849, i32 -16737793, i32 -16724737, i32 -16711681, i32 -13434880, i32 -13421824, i32 -13408768, i32 -13395712, i32 -13382656, i32 -13369600, i32 -13434829, i32 -13421773, i32 -13408717, i32 -13395661, i32 -13382605, i32 -13369549, i32 -13434778, i32 -13421722, i32 -13408666, i32 -13395610, i32 -13382554, i32 -13369498, i32 -13434727, i32 -13421671, i32 -13408615, i32 -13395559, i32 -13382503, i32 -13369447, i32 -13434676, i32 -13421620, i32 -13408564, i32 -13395508, i32 -13382452, i32 -13369396, i32 -13434625, i32 -13421569, i32 -13408513, i32 -13395457, i32 -13382401, i32 -13369345, i32 -10092544, i32 -10079488, i32 -10066432, i32 -10053376, i32 -10040320, i32 -10027264, i32 -10092493, i32 -10079437, i32 -10066381, i32 -10053325, i32 -10040269, i32 -10027213, i32 -10092442, i32 -10079386, i32 -10066330, i32 -10053274, i32 -10040218, i32 -10027162, i32 -10092391, i32 -10079335, i32 -10066279, i32 -10053223, i32 -10040167, i32 -10027111, i32 -10092340, i32 -10079284, i32 -10066228, i32 -10053172, i32 -10040116, i32 -10027060, i32 -10092289, i32 -10079233, i32 -10066177, i32 -10053121, i32 -10040065, i32 -10027009, i32 -6750208, i32 -6737152, i32 -6724096, i32 -6711040, i32 -6697984, i32 -6684928, i32 -6750157, i32 -6737101, i32 -6724045, i32 -6710989, i32 -6697933, i32 -6684877, i32 -6750106, i32 -6737050, i32 -6723994, i32 -6710938, i32 -6697882, i32 -6684826, i32 -6750055, i32 -6736999, i32 -6723943, i32 -6710887, i32 -6697831, i32 -6684775, i32 -6750004, i32 -6736948, i32 -6723892, i32 -6710836, i32 -6697780, i32 -6684724, i32 -6749953, i32 -6736897, i32 -6723841, i32 -6710785, i32 -6697729, i32 -6684673, i32 -3407872, i32 -3394816, i32 -3381760, i32 -3368704, i32 -3355648, i32 -3342592, i32 -3407821, i32 -3394765, i32 -3381709, i32 -3368653, i32 -3355597, i32 -3342541, i32 -3407770, i32 -3394714, i32 -3381658, i32 -3368602, i32 -3355546, i32 -3342490, i32 -3407719, i32 -3394663, i32 -3381607, i32 -3368551, i32 -3355495, i32 -3342439, i32 -3407668, i32 -3394612, i32 -3381556, i32 -3368500, i32 -3355444, i32 -3342388, i32 -3407617, i32 -3394561, i32 -3381505, i32 -3368449, i32 -3355393, i32 -3342337, i32 -65536, i32 -52480, i32 -39424, i32 -26368, i32 -13312, i32 -256, i32 -65485, i32 -52429, i32 -39373, i32 -26317, i32 -13261, i32 -205, i32 -65434, i32 -52378, i32 -39322, i32 -26266, i32 -13210, i32 -154, i32 -65383, i32 -52327, i32 -39271, i32 -26215, i32 -13159, i32 -103, i32 -65332, i32 -52276, i32 -39220, i32 -26164, i32 -13108, i32 -52, i32 -65281, i32 -52225, i32 -39169, i32 -26113, i32 -13057, i32 -1]
define i32* @default8To32Table() {
ret i32* getelementptr inbounds ([256 x i32], [256 x i32]* @default8To32Table.theTable, i64 0, i64 0)
}