i have following llvm ir , having spent best part of day trying debug cannot seem handle on it. program freezes (with) segfault @ loop when run on windows machine. ; standard declaration etc %gen__list__0 = type { i8*, i64, i64 } %const_array_offset = type { i64, i64 } ; other declaration etc @gbl_constant_59 = common constant [20 x i8] c"aaaaaaaaaaaaaaaaaaaa", align ; more function declarations etc define internal %gen__list__0 @gen__fun__elevate12(%const_array_offset*) { entry: %1 = alloca %gen__list__0 %2 = getelementptr %const_array_offset, %const_array_offset* %0, i32 0, i32 0 %3 = load i64, i64* %2 %4 = getelementptr %const_array_offset, %const_array_offset* %0, i32 0, i32 1 %5 = load i64, i64* %4 %6 = sub i64 %5, %3 %7 = mul i64 %6, i64 2 %8 = getelementptr %gen__list__0, %gen__list__0* %1, i32 0, i32 0 %9 = getelementptr %gen__list__0, %gen__list__0* %1, i32 0, i32 1 %10 = getelementptr %gen__list__0, %gen__list__0* %1, i32 0, i32 2 store...