%str=internalglobal[17xsbyte]c"Solution found.\0A\00"; <[17 x sbyte]*> [#uses=0]
%str3=internalglobal[21xsbyte]c"Solution not found.\0A\00"; <[21 x sbyte]*> [#uses=0]
%str=internalglobal[15xsbyte]c"Solved: %d/%d\0A\00"; <[15 x sbyte]*> [#uses=0]
%str=internalglobal[9xsbyte]c"EPD: %s\0A\00"; <[9 x sbyte]*> [#uses=0]
%str4=internalglobal[21xsbyte]c"Searching to %d ply\0A\00"; <[21 x sbyte]*> [#uses=0]
%maxdepth=internalglobalint0; <int*> [#uses=0]
%std_material=internalglobal[14xint][int0,int100,int-100,int310,int-310,int4000,int-4000,int500,int-500,int900,int-900,int325,int-325,int0]; <[14 x int]*> [#uses=0]
%zh_material=internalglobal[14xint][int0,int100,int-100,int210,int-210,int4000,int-4000,int250,int-250,int450,int-450,int230,int-230,int0]; <[14 x int]*> [#uses=0]
%suicide_material=internalglobal[14xint][int0,int15,int-15,int150,int-150,int500,int-500,int150,int-150,int50,int-50,int0,int0,int0]; <[14 x int]*> [#uses=0]
%losers_material=internalglobal[14xint][int0,int80,int-80,int320,int-320,int1000,int-1000,int350,int-350,int400,int-400,int270,int-270,int0]; <[14 x int]*> [#uses=0]
%Xfile=internalglobal[144xint][int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int1,int2,int3,int4,int5,int6,int7,int8,int0,int0,int0,int0,int1,int2,int3,int4,int5,int6,int7,int8,int0,int0,int0,int0,int1,int2,int3,int4,int5,int6,int7,int8,int0,int0,int0,int0,int1,int2,int3,int4,int5,int6,int7,int8,int0,int0,int0,int0,int1,int2,int3,int4,int5,int6,int7,int8,int0,int0,int0,int0,int1,int2,int3,int4,int5,int6,int7,int8,int0,int0,int0,int0,int1,int2,int3,int4,int5,int6,int7,int8,int0,int0,int0,int0,int1,int2,int3,int4,int5,int6,int7,int8,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0]; <[144 x int]*> [#uses=0]
%Xrank=internalglobal[144xint][int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int1,int1,int1,int1,int1,int1,int1,int1,int0,int0,int0,int0,int2,int2,int2,int2,int2,int2,int2,int2,int0,int0,int0,int0,int3,int3,int3,int3,int3,int3,int3,int3,int0,int0,int0,int0,int4,int4,int4,int4,int4,int4,int4,int4,int0,int0,int0,int0,int5,int5,int5,int5,int5,int5,int5,int5,int0,int0,int0,int0,int6,int6,int6,int6,int6,int6,int6,int6,int0,int0,int0,int0,int7,int7,int7,int7,int7,int7,int7,int7,int0,int0,int0,int0,int8,int8,int8,int8,int8,int8,int8,int8,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0]; <[144 x int]*> [#uses=0]
%Xdiagl=internalglobal[144xint][int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int1,int2,int3,int4,int5,int6,int7,int8,int0,int0,int0,int0,int9,int1,int2,int3,int4,int5,int6,int7,int0,int0,int0,int0,int10,int9,int1,int2,int3,int4,int5,int6,int0,int0,int0,int0,int11,int10,int9,int1,int2,int3,int4,int5,int0,int0,int0,int0,int12,int11,int10,int9,int1,int2,int3,int4,int0,int0,int0,int0,int13,int12,int11,int10,int9,int1,int2,int3,int0,int0,int0,int0,int14,int13,int12,int11,int10,int9,int1,int2,int0,int0,int0,int0,int15,int14,int13,int12,int11,int10,int9,int1,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0]; <[144 x int]*> [#uses=0]
%Xdiagr=internalglobal[144xint][int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int15,int14,int13,int12,int11,int10,int9,int1,int0,int0,int0,int0,int14,int13,int12,int11,int10,int9,int1,int2,int0,int0,int0,int0,int13,int12,int11,int10,int9,int1,int2,int3,int0,int0,int0,int0,int12,int11,int10,int9,int1,int2,int3,int4,int0,int0,int0,int0,int11,int10,int9,int1,int2,int3,int4,int5,int0,int0,int0,int0,int10,int9,int1,int2,int3,int4,int5,int6,int0,int0,int0,int0,int9,int1,int2,int3,int4,int5,int6,int7,int0,int0,int0,int0,int1,int2,int3,int4,int5,int6,int7,int8,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0]; <[144 x int]*> [#uses=0]
%sqcolor=internalglobal[144xint][int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int1,int0,int1,int0,int1,int0,int1,int0,int0,int0,int0,int0,int0,int1,int0,int1,int0,int1,int0,int1,int0,int0,int0,int0,int1,int0,int1,int0,int1,int0,int1,int0,int0,int0,int0,int0,int0,int1,int0,int1,int0,int1,int0,int1,int0,int0,int0,int0,int1,int0,int1,int0,int1,int0,int1,int0,int0,int0,int0,int0,int0,int1,int0,int1,int0,int1,int0,int1,int0,int0,int0,int0,int1,int0,int1,int0,int1,int0,int1,int0,int0,int0,int0,int0,int0,int1,int0,int1,int0,int1,int0,int1,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0]; <[144 x int]*> [#uses=0]
%pcsqbishop=internalglobal[144xint][int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int-5,int-5,int-10,int-5,int-5,int-10,int-5,int-5,int0,int0,int0,int0,int-5,int10,int5,int10,int10,int5,int10,int-5,int0,int0,int0,int0,int-5,int5,int6,int15,int15,int6,int5,int-5,int0,int0,int0,int0,int-5,int3,int15,int10,int10,int15,int3,int-5,int0,int0,int0,int0,int-5,int3,int15,int10,int10,int15,int3,int-5,int0,int0,int0,int0,int-5,int5,int6,int15,int15,int6,int5,int-5,int0,int0,int0,int0,int-5,int10,int5,int10,int10,int5,int10,int-5,int0,int0,int0,int0,int-5,int-5,int-10,int-5,int-5,int-10,int-5,int-5,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0]; <[144 x int]*> [#uses=0]
%black_knight=internalglobal[144xint][int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int-20,int-10,int-10,int-10,int-10,int-10,int-10,int-20,int0,int0,int0,int0,int-10,int15,int25,int25,int25,int25,int15,int-10,int0,int0,int0,int0,int-10,int15,int25,int35,int35,int35,int15,int-10,int0,int0,int0,int0,int-10,int10,int25,int20,int25,int25,int10,int-10,int0,int0,int0,int0,int-10,int0,int20,int20,int20,int20,int0,int-10,int0,int0,int0,int0,int-10,int0,int15,int15,int15,int15,int0,int-10,int0,int0,int0,int0,int-10,int0,int0,int3,int3,int0,int0,int-10,int0,int0,int0,int0,int-20,int-35,int-10,int-10,int-10,int-10,int-35,int-20,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0]; <[144 x int]*> [#uses=0]
%white_knight=internalglobal[144xint][int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int-20,int-35,int-10,int-10,int-10,int-10,int-35,int-20,int0,int0,int0,int0,int-10,int0,int0,int3,int3,int0,int0,int-10,int0,int0,int0,int0,int-10,int0,int15,int15,int15,int15,int0,int-10,int0,int0,int0,int0,int-10,int0,int20,int20,int20,int20,int0,int-10,int0,int0,int0,int0,int-10,int10,int25,int20,int25,int25,int10,int-10,int0,int0,int0,int0,int-10,int15,int25,int35,int35,int35,int15,int-10,int0,int0,int0,int0,int-10,int15,int25,int25,int25,int25,int15,int-10,int0,int0,int0,int0,int-20,int-10,int-10,int-10,int-10,int-10,int-10,int-20,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0]; <[144 x int]*> [#uses=0]
%white_pawn=internalglobal[144xint][int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int25,int25,int35,int5,int5,int50,int45,int30,int0,int0,int0,int0,int0,int0,int0,int7,int7,int5,int5,int0,int0,int0,int0,int0,int0,int0,int0,int14,int14,int0,int0,int0,int0,int0,int0,int0,int0,int0,int10,int20,int20,int10,int5,int5,int0,int0,int0,int0,int12,int18,int18,int27,int27,int18,int18,int18,int0,int0,int0,int0,int25,int30,int30,int35,int35,int35,int30,int25,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0]; <[144 x int]*> [#uses=0]
%black_pawn=internalglobal[144xint][int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int30,int30,int30,int35,int35,int35,int30,int25,int0,int0,int0,int0,int12,int18,int18,int27,int27,int18,int18,int18,int0,int0,int0,int0,int0,int0,int10,int20,int20,int10,int5,int5,int0,int0,int0,int0,int0,int0,int0,int14,int14,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int7,int7,int5,int5,int0,int0,int0,int0,int0,int25,int25,int35,int5,int5,int50,int45,int30,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0]; <[144 x int]*> [#uses=0]
%white_king=internalglobal[144xint][int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int-100,int7,int4,int0,int10,int4,int7,int-100,int0,int0,int0,int0,int-250,int-200,int-150,int-100,int-100,int-150,int-200,int-250,int0,int0,int0,int0,int-350,int-300,int-300,int-250,int-250,int-300,int-300,int-350,int0,int0,int0,int0,int-400,int-400,int-400,int-350,int-350,int-400,int-400,int-400,int0,int0,int0,int0,int-450,int-450,int-450,int-450,int-450,int-450,int-450,int-450,int0,int0,int0,int0,int-500,int-500,int-500,int-500,int-500,int-500,int-500,int-500,int0,int0,int0,int0,int-500,int-500,int-500,int-500,int-500,int-500,int-500,int-500,int0,int0,int0,int0,int-500,int-500,int-500,int-500,int-500,int-500,int-500,int-500,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0]; <[144 x int]*> [#uses=0]
%black_king=internalglobal[144xint][int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int-500,int-500,int-500,int-500,int-500,int-500,int-500,int-500,int0,int0,int0,int0,int-500,int-500,int-500,int-500,int-500,int-500,int-500,int-500,int0,int0,int0,int0,int-500,int-500,int-500,int-500,int-500,int-500,int-500,int-500,int0,int0,int0,int0,int-450,int-450,int-450,int-450,int-450,int-450,int-450,int-450,int0,int0,int0,int0,int-400,int-400,int-400,int-350,int-350,int-400,int-400,int-400,int0,int0,int0,int0,int-350,int-300,int-300,int-250,int-250,int-300,int-300,int-350,int0,int0,int0,int0,int-250,int-200,int-150,int-100,int-100,int-150,int-200,int-250,int0,int0,int0,int0,int-100,int7,int4,int0,int10,int4,int7,int-100,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0]; <[144 x int]*> [#uses=0]
%black_queen=internalglobal[144xint][int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int5,int5,int5,int10,int10,int5,int5,int5,int0,int0,int0,int0,int0,int0,int3,int3,int3,int3,int3,int0,int0,int0,int0,int0,int-30,int-30,int-30,int-30,int-30,int-30,int-30,int-30,int0,int0,int0,int0,int-60,int-40,int-40,int-60,int-60,int-40,int-40,int-60,int0,int0,int0,int0,int-40,int-40,int-40,int-40,int-40,int-40,int-40,int-40,int0,int0,int0,int0,int-15,int-15,int-15,int-10,int-10,int-15,int-15,int-15,int0,int0,int0,int0,int0,int0,int0,int7,int10,int5,int0,int0,int0,int0,int0,int0,int0,int0,int0,int5,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0]; <[144 x int]*> [#uses=0]
%white_queen=internalglobal[144xint][int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int5,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int7,int10,int5,int0,int0,int0,int0,int0,int0,int-15,int-15,int-15,int-10,int-10,int-15,int-15,int-15,int0,int0,int0,int0,int-40,int-40,int-40,int-40,int-40,int-40,int-40,int-40,int0,int0,int0,int0,int-60,int-40,int-40,int-60,int-60,int-40,int-40,int-60,int0,int0,int0,int0,int-30,int-30,int-30,int-30,int-30,int-30,int-30,int-30,int0,int0,int0,int0,int0,int0,int3,int3,int3,int3,int3,int0,int0,int0,int0,int0,int5,int5,int5,int10,int10,int5,int5,int5,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0]; <[144 x int]*> [#uses=0]
%black_rook=internalglobal[144xint][int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int10,int15,int20,int25,int25,int20,int15,int10,int0,int0,int0,int0,int0,int10,int15,int20,int20,int15,int10,int0,int0,int0,int0,int0,int-20,int-20,int-20,int-20,int-20,int-20,int-20,int-20,int0,int0,int0,int0,int-20,int-20,int-20,int-30,int-30,int-20,int-20,int-20,int0,int0,int0,int0,int-20,int-20,int-20,int-20,int-20,int-20,int-20,int-20,int0,int0,int0,int0,int-15,int-15,int-15,int-10,int-10,int-15,int-15,int-15,int0,int0,int0,int0,int0,int0,int0,int7,int10,int0,int0,int0,int0,int0,int0,int0,int2,int2,int2,int2,int2,int2,int2,int2,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0]; <[144 x int]*> [#uses=0]
%white_rook=internalglobal[144xint][int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int2,int2,int2,int2,int2,int2,int2,int2,int0,int0,int0,int0,int0,int0,int0,int7,int10,int0,int0,int0,int0,int0,int0,int0,int-15,int-15,int-15,int-10,int-10,int-15,int-15,int-15,int0,int0,int0,int0,int-20,int-20,int-20,int-20,int-20,int-20,int-20,int-20,int0,int0,int0,int0,int-20,int-20,int-20,int-30,int-30,int-20,int-20,int-20,int0,int0,int0,int0,int-20,int-20,int-20,int-20,int-20,int-20,int-20,int-20,int0,int0,int0,int0,int0,int10,int15,int20,int20,int15,int10,int0,int0,int0,int0,int0,int10,int15,int20,int25,int25,int20,int15,int10,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0]; <[144 x int]*> [#uses=0]
%upscale=internalglobal[64xint][int26,int27,int28,int29,int30,int31,int32,int33,int38,int39,int40,int41,int42,int43,int44,int45,int50,int51,int52,int53,int54,int55,int56,int57,int62,int63,int64,int65,int66,int67,int68,int69,int74,int75,int76,int77,int78,int79,int80,int81,int86,int87,int88,int89,int90,int91,int92,int93,int98,int99,int100,int101,int102,int103,int104,int105,int110,int111,int112,int113,int114,int115,int116,int117]; <[64 x int]*> [#uses=0]
%pre_p_tropism=internalglobal[9xint][int9999,int40,int20,int10,int3,int1,int1,int0,int9999]; <[9 x int]*> [#uses=0]
%pre_r_tropism=internalglobal[9xint][int9999,int50,int40,int15,int5,int1,int1,int0,int9999]; <[9 x int]*> [#uses=0]
%pre_n_tropism=internalglobal[9xint][int9999,int50,int70,int35,int10,int2,int1,int0,int9999]; <[9 x int]*> [#uses=0]
%pre_q_tropism=internalglobal[9xint][int9999,int100,int60,int20,int5,int2,int0,int0,int9999]; <[9 x int]*> [#uses=0]
%pre_b_tropism=internalglobal[9xint][int9999,int50,int25,int15,int5,int2,int2,int2,int9999]; <[9 x int]*> [#uses=0]
%rookdistance=internalglobal[144x[144xint]]zeroinitializer; <[144 x [144 x int]]*> [#uses=0]
%distance=internalglobal[144x[144xint]]zeroinitializer; <[144 x [144 x int]]*> [#uses=0]
%p_tropism=internalglobal[144x[144xubyte]]zeroinitializer; <[144 x [144 x ubyte]]*> [#uses=0]
%b_tropism=internalglobal[144x[144xubyte]]zeroinitializer; <[144 x [144 x ubyte]]*> [#uses=0]
%n_tropism=internalglobal[144x[144xubyte]]zeroinitializer; <[144 x [144 x ubyte]]*> [#uses=0]
%r_tropism=internalglobal[144x[144xubyte]]zeroinitializer; <[144 x [144 x ubyte]]*> [#uses=0]
%q_tropism=internalglobal[144x[144xubyte]]zeroinitializer; <[144 x [144 x ubyte]]*> [#uses=0]
%lcentral=internalglobal[144xint][int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int-20,int-15,int-15,int-15,int-15,int-15,int-15,int-20,int0,int0,int0,int0,int-15,int0,int3,int5,int5,int3,int0,int-15,int0,int0,int0,int0,int-15,int0,int15,int15,int15,int15,int0,int-15,int0,int0,int0,int0,int-15,int0,int15,int30,int30,int15,int0,int-15,int0,int0,int0,int0,int-15,int0,int15,int30,int30,int15,int0,int-15,int0,int0,int0,int0,int-15,int0,int15,int15,int15,int15,int0,int-15,int0,int0,int0,int0,int-15,int0,int3,int5,int5,int3,int0,int-15,int0,int0,int0,int0,int-20,int-15,int-15,int-15,int-15,int-15,int-15,int-20,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0]; <[144 x int]*> [#uses=0]
%str3=internalglobal[81xsbyte]c"/Volumes/Stuff/src/speccpu2006-091-llvm/benchspec//CPU2006/458.sjeng/src/leval.c\00"; <[81 x sbyte]*> [#uses=0]
%str5=internalglobal[21xsbyte]c"(i > 0) && (i < 145)\00"; <[21 x sbyte]*> [#uses=0]
%evalRoutines=internalglobal[7xint(int,int)*][int(int,int)*%ErrorIt,int(int,int)*%Pawn,int(int,int)*%Knight,int(int,int)*%King,int(int,int)*%Rook,int(int,int)*%Queen,int(int,int)*%Bishop]; <[7 x int (int, int)*]*> [#uses=0]
%sbishop=internalglobal[144xint][int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int-2,int-2,int-2,int-2,int-2,int-2,int-2,int-2,int0,int0,int0,int0,int-2,int8,int5,int5,int5,int5,int8,int-2,int0,int0,int0,int0,int-2,int3,int3,int5,int5,int3,int3,int-2,int0,int0,int0,int0,int-2,int2,int5,int4,int4,int5,int2,int-2,int0,int0,int0,int0,int-2,int2,int5,int4,int4,int5,int2,int-2,int0,int0,int0,int0,int-2,int3,int3,int5,int5,int3,int3,int-2,int0,int0,int0,int0,int-2,int8,int5,int5,int5,int5,int8,int-2,int0,int0,int0,int0,int-2,int-2,int-2,int-2,int-2,int-2,int-2,int-2,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0]; <[144 x int]*> [#uses=0]
%sknight=internalglobal[144xint][int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int-20,int-10,int-10,int-10,int-10,int-10,int-10,int-20,int0,int0,int0,int0,int-10,int0,int0,int3,int3,int0,int0,int-10,int0,int0,int0,int0,int-10,int0,int5,int5,int5,int5,int0,int-10,int0,int0,int0,int0,int-10,int0,int5,int10,int10,int5,int0,int-10,int0,int0,int0,int0,int-10,int0,int5,int10,int10,int5,int0,int-10,int0,int0,int0,int0,int-10,int0,int5,int5,int5,int5,int0,int-10,int0,int0,int0,int0,int-10,int0,int0,int3,int3,int0,int0,int-10,int0,int0,int0,int0,int-20,int-10,int-10,int-10,int-10,int-10,int-10,int-20,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0]; <[144 x int]*> [#uses=0]
%swhite_pawn=internalglobal[144xint][int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int1,int2,int3,int10,int10,int3,int2,int1,int0,int0,int0,int0,int2,int4,int6,int12,int12,int6,int4,int2,int0,int0,int0,int0,int3,int6,int9,int14,int14,int9,int6,int3,int0,int0,int0,int0,int10,int12,int14,int16,int16,int14,int12,int10,int0,int0,int0,int0,int20,int22,int24,int26,int26,int24,int22,int20,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0]; <[144 x int]*> [#uses=0]
%sblack_pawn=internalglobal[144xint][int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int20,int22,int24,int26,int26,int24,int22,int20,int0,int0,int0,int0,int10,int12,int14,int16,int16,int14,int12,int10,int0,int0,int0,int0,int3,int6,int9,int14,int14,int9,int6,int3,int0,int0,int0,int0,int2,int4,int6,int12,int12,int6,int4,int2,int0,int0,int0,int0,int1,int2,int3,int10,int10,int3,int2,int1,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0]; <[144 x int]*> [#uses=0]
%swhite_king=internalglobal[144xint][int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int2,int14,int0,int0,int0,int9,int14,int2,int0,int0,int0,int0,int-3,int-5,int-6,int-6,int-6,int-6,int-5,int-3,int0,int0,int0,int0,int-5,int-5,int-8,int-8,int-8,int-8,int-5,int-5,int0,int0,int0,int0,int-8,int-8,int-13,int-13,int-13,int-13,int-8,int-8,int0,int0,int0,int0,int-13,int-13,int-21,int-21,int-21,int-21,int-13,int-13,int0,int0,int0,int0,int-21,int-21,int-34,int-34,int-34,int-34,int-21,int-21,int0,int0,int0,int0,int-34,int-34,int-55,int-55,int-55,int-55,int-34,int-34,int0,int0,int0,int0,int-55,int-55,int-89,int-89,int-89,int-89,int-55,int-55,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0]; <[144 x int]*> [#uses=0]
%sblack_king=internalglobal[144xint][int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int-55,int-55,int-89,int-89,int-89,int-89,int-55,int-55,int0,int0,int0,int0,int-34,int-34,int-55,int-55,int-55,int-55,int-34,int-34,int0,int0,int0,int0,int-21,int-21,int-34,int-34,int-34,int-34,int-21,int-21,int0,int0,int0,int0,int-13,int-13,int-21,int-21,int-21,int-21,int-13,int-13,int0,int0,int0,int0,int-8,int-8,int-13,int-13,int-13,int-13,int-8,int-8,int0,int0,int0,int0,int-5,int-5,int-8,int-8,int-8,int-8,int-5,int-5,int0,int0,int0,int0,int-3,int-5,int-6,int-6,int-6,int-6,int-5,int-3,int0,int0,int0,int0,int2,int14,int0,int0,int0,int9,int14,int2,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0]; <[144 x int]*> [#uses=0]
%send_king=internalglobal[144xint][int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int-5,int-3,int-1,int0,int0,int-1,int-3,int-5,int0,int0,int0,int0,int-3,int10,int10,int10,int10,int10,int10,int-3,int0,int0,int0,int0,int-1,int10,int25,int25,int25,int25,int10,int-1,int0,int0,int0,int0,int0,int10,int25,int50,int50,int25,int10,int0,int0,int0,int0,int0,int0,int10,int25,int50,int50,int25,int10,int0,int0,int0,int0,int0,int-1,int10,int25,int25,int25,int25,int10,int-1,int0,int0,int0,int0,int-3,int10,int10,int10,int10,int10,int10,int-3,int0,int0,int0,int0,int-5,int-3,int-1,int0,int0,int-1,int-3,int-5,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0]; <[144 x int]*> [#uses=0]
%srev_rank=internalglobal[9xint][int0,int8,int7,int6,int5,int4,int3,int2,int1]; <[9 x int]*> [#uses=0]
%std_p_tropism=internalglobal[8xint][int9999,int15,int10,int7,int2,int0,int0,int0]; <[8 x int]*> [#uses=0]
%std_own_p_tropism=internalglobal[8xint][int9999,int30,int10,int2,int0,int0,int0,int0]; <[8 x int]*> [#uses=0]
%std_r_tropism=internalglobal[16xint][int9999,int0,int15,int5,int2,int1,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0]; <[16 x int]*> [#uses=0]
%std_n_tropism=internalglobal[8xint][int9999,int14,int9,int6,int1,int0,int0,int0]; <[8 x int]*> [#uses=0]
%std_q_tropism=internalglobal[8xint][int9999,int200,int50,int15,int3,int2,int1,int0]; <[8 x int]*> [#uses=0]
%std_b_tropism=internalglobal[8xint][int9999,int12,int7,int5,int0,int0,int0,int0]; <[8 x int]*> [#uses=0]
%phase=internalglobalint0; <int*> [#uses=1]
%dir.3001=internalglobal[4xint][int-13,int-11,int11,int13]; <[4 x int]*> [#uses=0]
%dir.3021=internalglobal[4xint][int-1,int1,int12,int-12]; <[4 x int]*> [#uses=0]
%king_locs=internalglobal[2xint]zeroinitializer; <[2 x int]*> [#uses=0]
%square_d1.3081=internalglobal[2xint][int29,int113]; <[2 x int]*> [#uses=0]
%wmat=internalglobalint0; <int*> [#uses=0]
%bmat=internalglobalint0; <int*> [#uses=0]
%str=internalglobal[35xsbyte]c"Illegal piece detected sq=%i c=%i\0A\00"; <[35 x sbyte]*> [#uses=0]
%str10=internalglobal[81xsbyte]c"/Volumes/Stuff/src/speccpu2006-091-llvm/benchspec//CPU2006/458.sjeng/src/neval.c\00"; <[81 x sbyte]*> [#uses=0]
%std_hand_value=internalglobal[13xint][int0,int100,int-100,int210,int-210,int0,int0,int250,int-250,int450,int-450,int230,int-230]; <[13 x int]*> [#uses=0]
%xb_mode=internalglobalint0; <int*> [#uses=0]
%str=internalglobal[69xsbyte]c"tellics ptell Hello! I am Sjeng and hope you enjoy playing with me.\0A\00"; <[69 x sbyte]*> [#uses=0]
%str=internalglobal[76xsbyte]c"tellics ptell For help on some commands that I understand, ptell me 'help'\0A\00"; <[76 x sbyte]*> [#uses=0]
%str12=internalglobal[3xsbyte]c"%s\00"; <[3 x sbyte]*> [#uses=0]
%my_partner=internalglobal[256xsbyte]zeroinitializer; <[256 x sbyte]*> [#uses=0]
%str13=internalglobal[25xsbyte]c"tellics set f5 bughouse\0A\00"; <[25 x sbyte]*> [#uses=0]
%str=internalglobal[16xsbyte]c"tellics unseek\0A\00"; <[16 x sbyte]*> [#uses=0]
%str=internalglobal[20xsbyte]c"tellics set f5 1=1\0A\00"; <[20 x sbyte]*> [#uses=0]
%str=internalglobal[80xsbyte]c"is...uh...what did you say?\0A\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00"; <[80 x sbyte]*> [#uses=0]
%str=internalglobal[5xsbyte]c"help\00"; <[5 x sbyte]*> [#uses=0]
%str=internalglobal[147xsbyte]c"tellics ptell Commands that I understand are : sit, go, fast, slow, abort, flag, +/++/+++/-/--/---{p,n,b,r,q,d,h,trades}, x, dead, formula, help.\0A\00"; <[147 x sbyte]*> [#uses=0]
%str=internalglobal[6xsbyte]c"sorry\00"; <[6 x sbyte]*> [#uses=0]
%str=internalglobal[59xsbyte]c"tellics ptell Sorry, but I'm not playing a bughouse game.\0A\00"; <[59 x sbyte]*> [#uses=0]
%str=internalglobal[4xsbyte]c"sit\00"; <[4 x sbyte]*> [#uses=0]
%str=internalglobal[56xsbyte]c"tellics ptell Ok, I sit next move. Tell me when to go.\0A\00"; <[56 x sbyte]*> [#uses=0]
%str=internalglobal[37xsbyte]c"tellics ptell You can trade freely.\0A\00"; <[37 x sbyte]*> [#uses=0]
%str47=internalglobal[25xsbyte]c"tellics ptell ---trades\0A\00"; <[25 x sbyte]*> [#uses=0]
%str2=internalglobal[49xsbyte]c"tellics kibitz Both players dead...resigning...\0A\00"; <[49 x sbyte]*> [#uses=0]
%str3=internalglobal[16xsbyte]c"tellics resign\0A\00"; <[16 x sbyte]*> [#uses=0]
%str48=internalglobal[81xsbyte]c"tellics ptell I am forcedly mated (dead). Tell me 'go' to start moving into it.\0A\00"; <[81 x sbyte]*> [#uses=0]
%str=internalglobal[62xsbyte]c"tellics ptell I'll have to sit...(lose piece that mates you)\0A\00"; <[62 x sbyte]*> [#uses=0]
%see_num_attackers=internalglobal[2xint]zeroinitializer; <[2 x int]*> [#uses=0]
%see_attackers=internalglobal[2x[16x%struct.see_data]]zeroinitializer; <[2 x [16 x %struct.see_data]]*> [#uses=0]
%scentral=internalglobal[144xint][int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int-20,int-10,int-10,int-10,int-10,int-10,int-10,int-20,int0,int0,int0,int0,int-10,int0,int3,int5,int5,int3,int0,int-10,int0,int0,int0,int0,int-10,int2,int15,int15,int15,int15,int2,int-10,int0,int0,int0,int0,int-10,int7,int15,int25,int25,int15,int7,int-10,int0,int0,int0,int0,int-10,int7,int15,int25,int25,int15,int7,int-10,int0,int0,int0,int0,int-10,int2,int15,int15,int15,int15,int2,int-10,int0,int0,int0,int0,int-10,int0,int3,int5,int5,int3,int0,int-10,int0,int0,int0,int0,int-20,int-10,int-10,int-10,int-10,int-10,int-10,int-20,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0,int0]; <[144 x int]*> [#uses=0]
%str51=internalglobal[81xsbyte]c"/Volumes/Stuff/src/speccpu2006-091-llvm/benchspec//CPU2006/458.sjeng/src/seval.c\00"; <[81 x sbyte]*> [#uses=0]
%divider=internalglobal[50xsbyte]c"-------------------------------------------------\00"; <[50 x sbyte]*> [#uses=0]
%str93=internalglobal[38xsbyte]c"Out of memory allocating hashtables.\0A\00"; <[38 x sbyte]*> [#uses=0]
%type_to_char.3058=internalglobal[14xint][int70,int80,int80,int78,int78,int75,int75,int82,int82,int81,int81,int66,int66,int69]; <[14 x int]*> [#uses=0]
%str94=internalglobal[8xsbyte]c"%c@%c%d\00"; <[8 x sbyte]*> [#uses=0]
%str95=internalglobal[5xsbyte]c"%c%d\00"; <[5 x sbyte]*> [#uses=0]
%str1=internalglobal[8xsbyte]c"%c%d=%c\00"; <[8 x sbyte]*> [#uses=0]
%str2=internalglobal[8xsbyte]c"%cx%c%d\00"; <[8 x sbyte]*> [#uses=0]
%str96=internalglobal[11xsbyte]c"%cx%c%d=%c\00"; <[11 x sbyte]*> [#uses=0]
%str97=internalglobal[4xsbyte]c"O-O\00"; <[4 x sbyte]*> [#uses=0]
%str98=internalglobal[6xsbyte]c"O-O-O\00"; <[6 x sbyte]*> [#uses=0]
%str99=internalglobal[9xsbyte]c"%c%c%c%d\00"; <[9 x sbyte]*> [#uses=0]
%str3100=internalglobal[9xsbyte]c"%c%d%c%d\00"; <[9 x sbyte]*> [#uses=0]
%str101=internalglobal[10xsbyte]c"%c%cx%c%d\00"; <[10 x sbyte]*> [#uses=0]
%str4=internalglobal[10xsbyte]c"%c%dx%c%d\00"; <[10 x sbyte]*> [#uses=0]
%str102=internalglobal[7xsbyte]c"%c%c%d\00"; <[7 x sbyte]*> [#uses=0]
%str5103=internalglobal[5xsbyte]c"illg\00"; <[5 x sbyte]*> [#uses=0]
%type_to_char.3190=internalglobal[14xint][int70,int80,int112,int78,int110,int75,int107,int82,int114,int81,int113,int66,int98,int69]; <[14 x int]*> [#uses=0]
%str7=internalglobal[10xsbyte]c"%c%d%c%dn\00"; <[10 x sbyte]*> [#uses=0]
%str8=internalglobal[10xsbyte]c"%c%d%c%dr\00"; <[10 x sbyte]*> [#uses=0]
%str9=internalglobal[10xsbyte]c"%c%d%c%db\00"; <[10 x sbyte]*> [#uses=0]
%str10=internalglobal[10xsbyte]c"%c%d%c%dk\00"; <[10 x sbyte]*> [#uses=0]
%str11=internalglobal[10xsbyte]c"%c%d%c%dq\00"; <[10 x sbyte]*> [#uses=0]
%C.88.3251=internalglobal[14xsbyte*][sbyte*getelementptr([3xsbyte]*%str105,int0,int0),sbyte*getelementptr([3xsbyte]*%str12106,int0,int0),sbyte*getelementptr([3xsbyte]*%str13107,int0,int0),sbyte*getelementptr([3xsbyte]*%str14,int0,int0),sbyte*getelementptr([3xsbyte]*%str15,int0,int0),sbyte*getelementptr([3xsbyte]*%str16,int0,int0),sbyte*getelementptr([3xsbyte]*%str17,int0,int0),sbyte*getelementptr([3xsbyte]*%str18,int0,int0),sbyte*getelementptr([3xsbyte]*%str19108,int0,int0),sbyte*getelementptr([3xsbyte]*%str20,int0,int0),sbyte*getelementptr([3xsbyte]*%str21109,int0,int0),sbyte*getelementptr([3xsbyte]*%str22,int0,int0),sbyte*getelementptr([3xsbyte]*%str23,int0,int0),sbyte*getelementptr([3xsbyte]*%str24,int0,int0)]; <[14 x sbyte*]*> [#uses=0]
%str105=internalglobal[3xsbyte]c"!!\00"; <[3 x sbyte]*> [#uses=1]
%str12106=internalglobal[3xsbyte]c" P\00"; <[3 x sbyte]*> [#uses=1]
%str13107=internalglobal[3xsbyte]c"*P\00"; <[3 x sbyte]*> [#uses=1]
%str14=internalglobal[3xsbyte]c" N\00"; <[3 x sbyte]*> [#uses=1]
%str15=internalglobal[3xsbyte]c"*N\00"; <[3 x sbyte]*> [#uses=1]
%str16=internalglobal[3xsbyte]c" K\00"; <[3 x sbyte]*> [#uses=1]
%str17=internalglobal[3xsbyte]c"*K\00"; <[3 x sbyte]*> [#uses=1]
%str18=internalglobal[3xsbyte]c" R\00"; <[3 x sbyte]*> [#uses=1]
%str19108=internalglobal[3xsbyte]c"*R\00"; <[3 x sbyte]*> [#uses=1]
%str20=internalglobal[3xsbyte]c" Q\00"; <[3 x sbyte]*> [#uses=1]
%str21109=internalglobal[3xsbyte]c"*Q\00"; <[3 x sbyte]*> [#uses=1]
%str22=internalglobal[3xsbyte]c" B\00"; <[3 x sbyte]*> [#uses=1]
%str23=internalglobal[3xsbyte]c"*B\00"; <[3 x sbyte]*> [#uses=1]
%str24=internalglobal[3xsbyte]c" \00"; <[3 x sbyte]*> [#uses=1]
%str110=internalglobal[42xsbyte]c"+----+----+----+----+----+----+----+----+\00"; <[42 x sbyte]*> [#uses=0]
%str25=internalglobal[6xsbyte]c" %s\0A\00"; <[6 x sbyte]*> [#uses=0]
%str26=internalglobal[5xsbyte]c"%d |\00"; <[5 x sbyte]*> [#uses=0]
%str27=internalglobal[6xsbyte]c" %s |\00"; <[6 x sbyte]*> [#uses=0]
%str28=internalglobal[7xsbyte]c"\0A %s\0A\00"; <[7 x sbyte]*> [#uses=0]
%str111=internalglobal[45xsbyte]c"\0A a b c d e f g h\0A\0A\00"; <[45 x sbyte]*> [#uses=0]
%str29=internalglobal[45xsbyte]c"\0A h g f e d c b a\0A\0A\00"; <[45 x sbyte]*> [#uses=0]
%str33=internalglobal[2xsbyte]c"<\00"; <[2 x sbyte]*> [#uses=0]
%str34=internalglobal[3xsbyte]c"> \00"; <[3 x sbyte]*> [#uses=0]
%str114=internalglobal[18xsbyte]c"%2i %7i %5i %8i \00"; <[18 x sbyte]*> [#uses=0]
%str115=internalglobal[20xsbyte]c"%2i %c%1i.%02i %9i \00"; <[20 x sbyte]*> [#uses=0]
%str39=internalglobal[5xsbyte]c"%s !\00"; <[5 x sbyte]*> [#uses=0]
%str40=internalglobal[6xsbyte]c"%s !!\00"; <[6 x sbyte]*> [#uses=0]
%str41=internalglobal[6xsbyte]c"%s ??\00"; <[6 x sbyte]*> [#uses=0]
%str124=internalglobal[71xsbyte]c"\0ASjeng version SPEC 1.0, Copyright (C) 2000-2005 Gian-Carlo Pascutto\0A\0A\00"; <[71 x sbyte]*> [#uses=0]
%state=internalglobal[625xuint]zeroinitializer; <[625 x uint]*> [#uses=0]